Skip to content

fix: Make commit status updates non-blocking to reduce webhook timeouts#671

Open
yk634 wants to merge 1 commit intomasterfrom
update-commit-status
Open

fix: Make commit status updates non-blocking to reduce webhook timeouts#671
yk634 wants to merge 1 commit intomasterfrom
update-commit-status

Conversation

@yk634
Copy link
Copy Markdown
Contributor

@yk634 yk634 commented May 7, 2026

Context

Webhook handling from SCM providers such as GitHub can be delayed because commit status updates are executed inline.
When a single webhook triggers many jobs, those status updates can accumulate and make the webhook response slow enough to time out.

Objective

Make commit status updates non-blocking so webhook responses can return without waiting for SCM status updates to complete.

This PR:

  • moves commit status updates off the blocking webhook path

References

License

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants