jenkinsci / jenkinsci/checks-api-plugin
Add the ability to pass the credentialsId in the publishChecks step
Open
- Dominant language
- Java
- Stars
- 49
- Forks
- 32
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 5
Description
### Feature Request
Add the credentialsId argument to the `publishChecks` step (https://github.com/jenkinsci/checks-api-plugin#pipeline-usage). Then, it will be possible to use this feature explicitly in Jenkins jobs without changing the Job definition.
### Why
IIUC, the only way to use this particular step is only when the GitHub App has been enabled in the Job level since GitHub checks are enabled on a GH App but no service accounts.
### Further details
https://plugins.jenkins.io/pipeline-githubnotify-step/ enables to set a credentialsId instead using the one in the Job definition.
Contributor guide
Assessment
This issue has not been assessed yet.