Commit 07a6e65
Alex
fix(orchestrator): post adf/build commit status from handle_push dispatch
The build-runner spawned by handle_push had commit_status_post: None,
so no terminal status (success/failure) was ever posted to Gitea. This
meant branch protection context 'adf/build' never turned green and PRs
could never auto-merge.
Now sets commit_status_post to Some((after_sha, "adf/build")) and
posts a pending status at spawn time, matching the behaviour of
dispatch_build_runner_for_pr which already did this correctly.1 parent e7aac2e commit 07a6e65
1 file changed
Lines changed: 10 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2753 | 2753 | | |
2754 | 2754 | | |
2755 | 2755 | | |
2756 | | - | |
| 2756 | + | |
2757 | 2757 | | |
2758 | 2758 | | |
2759 | 2759 | | |
| 2760 | + | |
| 2761 | + | |
| 2762 | + | |
| 2763 | + | |
| 2764 | + | |
| 2765 | + | |
| 2766 | + | |
| 2767 | + | |
| 2768 | + | |
2760 | 2769 | | |
2761 | 2770 | | |
2762 | 2771 | | |
| |||
0 commit comments