jenkinsci / jenkinsci/github-autostatus-plugin

'github-autostatus' plugin sometimes doesn't update each status check in the PR

Open
#115 8 comments 1 reaction 0 assignees View on GitHub
bug
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.