rsarky / helpr Goto Github PK
View Code? Open in Web Editor NEW:robot: A GitHub App built with the ProBot framework that labels issues when a PR is associated with it.
Home Page: https://github.com/apps/helpr
License: ISC License
:robot: A GitHub App built with the ProBot framework that labels issues when a PR is associated with it.
Home Page: https://github.com/apps/helpr
License: ISC License
After following the guidelines on how to configure the bot, it seems that this is not working.
The repository have the access to read the config file (which by the way override the default labels name).
I created an issue and linked a PR (multiple times).
No labels were added, not once (even after the PR being merged and the issue closed).
Here is an issue with a PR linked and no label added.
If you need more information, ask me.
Thank you.
Could be a duplicate of #9.
Edit:
The PR was linked inside the GitHub website.
Maybe have something like this in .github/config.yml
:
helpr:
opened: has-pr
merged: pr-merged
rejected: false
If you set something to false
, it should remove any labels it has added.
What do you think?
Not sure if something's stopped working or I'm doing somehting wrong, just came across this app and it looks great but I couldn't get it working.
I've retried testing this with a single public repo to show the issue here: peterfox1/helpr-test#1
pr here: peterfox1/helpr-test#2
It looks like it's created the default labels correctly. and I opened a second issue and PR in case there was some delay required, however the labels were not attached for this.
Initially I was trying it with multiple private repos with issues referenced from alternate repos, which I thought might have been the issue, but in this case it's all in the one public repo.
It would look so cool if pr-available
has a smiling emoji inside it.
Hi,
I have installed helPR on the repository https://github.com/infection/infection, added config.yml
with custom labels, but it does not work.
Example of issue and PR that Fixes
it:
Proof that application is installed: https://monosnap.com/file/mTnYGmSDletgubfCZ3kutjXarBeLND
Thank you
Noticed we have this on our org account, configured, but seems to not be actually doing anything.
Is it still working as far as you know?
This would be useful to have everything labeled, not only things touched after the installation.
Hi
First, thank you for helpr, it's really useful.
Do you see a way to make it work with several labels ?
helpr:
opened: 'insert-label1-for-pr-opened-here','insert-label2-for-pr-opened-here'
merged: 'insert-label3-for-pr-merged-here','insert-label4-for-pr-opened-here','insert-label3-for-pr-opened-here'
rejected: 'insert-label5-for-pr-rejected-here'
Many thanks !
Hey @rsarky,
Firstly, thanks for your work on this project. I love that it's such a simple idea, yet it could save lots of time.
I've followed the instructions to set up the helPR bot for a repo that I'm working with. This is a private repo on GitHub. I created a .github/config.yml
file in the root of the repo, which currently has the following contents on the master
branch:
# helPR bot config. https://probot.github.io/apps/helpr/
helpr:
opened: 'hasPR'
I initially noticed that the helPR bot wasn't using the custom hasPR
label. Then I realized that I wasn't seeing any activity from the helPR bot. Here's what the configuration looks like from the GitHub app installation screen:
I don't seem to have any option to change this, and my concern is the "No access to code" line. I tested installing on a personal repository, and I see the same "No access to code" line, but the helPR bot does seem to work properly.
Is there an issue with using the bot with a private repo, or am I missing something else?
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.