-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Increase privilege of github-bot
on Jenkins
#2394
Comments
If the bot is to have the same permissions as a collaborator, could it not be added to the |
|
Bot was added to collaborators which fixed my issue, so closing |
I just added
github-bot
credentials to nodejs/reliability so that we can generate daily reports of failures in the CI via GitHub Actions. Unfortunately, it seems like the bot doens't have enough permissions on Jenkins, which leads toncu-ci
failing:https://github.com/nodejs/reliability/runs/910446091?check_suite_focus=true
I tried to run the same command (
ncu-ci walk pr --stats=true --markdown $PWD/results.md
) on my machine with my credentials and with bot credentials. The command works with my credentials and it fails with bot credentials. Not sure which permissions it needs in order to make the required API requests to Jenkins. Also, we intend to use the bot credentials to start CI via label, which means the bot will need permission to start CI runs.Can we add the same permissions we have to
@nodejs/collaborators
to@nodejs/Bots
(or to the user@nodejs-github-bot
? cc @nodejs/jenkins-adminsThe text was updated successfully, but these errors were encountered: