jenkinsci / jenkinsci/github-autostatus-plugin
'github-autostatus' plugin sometimes doesn't update each status check in the PR
- Dominant language
- Java
- Stars
- 58
- Forks
- 38
- PR merge metrics
- No merged PRs in 30d
Description
### Jenkins and plugins versions report
Environment
```
Jenkins Configuration as Code based on Kubernetes
```
### What Operating System are you using (both controller, and any agents involved in the problem)?
Jenkins Configuration as Code based on Kubernetes
### Reproduction steps
1. Install the github-autostatus plugin (version 3.6.2)
2. Create an integration with GitHub enterprise based on GitHub-App
3. Try to open a PR on one of the repos in order to trigger the Jenkins PR build
4. Check if jenkins reports the status check on each stage
If you didn't manage to reproduce it, try to open more PRs as this issue not always occures.
### Expected Results
Jenkins PR build should **always** report the status check of each stage to GitHub
### Actual Results
Jenkins PR build **not always** reports the status check of each stage to GitHub.
It seems like an arbitrary issue.
### Anything else?
I have an arbitrary issue with the 'github-autostatus' (Job and Stage monitoring) plugin. In some cases (I'm not sure why), it doesn't update the status checks in my pull request.
Once I'm trying to open a new PR or even just run the same jenkins build again, it updates the status checks as expected.
Has anyone encountered this issue before? If not, do you have another Jenkins plugin/solution that reports those status checks to GitHub PRs?
I'm using version 3.6.2 (at this point this is the latest version for this plugin). [github-autostatus plugin](https://i.stack.imgur.com/CdTeL.png)
Contributor guide
Assessment
This issue has not been assessed yet.