Skip to content

fix(ci): stamp the release commit so GitHub does not show pending - #5

Merged
itz4blitz merged 1 commit into
masterfrom
fix/stamp-release-head
Sep 6, 2026
Merged

itz4blitz merged 1 commit into
masterfrom
fix/stamp-release-head

Conversation

@itz4blitz

Copy link
Copy Markdown
Owner

Release commits are pushed with GITHUB_TOKEN, so GitHub never starts a workflow on them. Master HEAD then has zero checks and the repo looks like CI is failing/pending.

After semantic-release, this job stamps origin/master with a success status pointing at the pipeline that already ran.

semantic-release pushes master with GITHUB_TOKEN, which cannot start
a new workflow. After publish, mark origin/master success so the
repo HEAD is green.
@itz4blitz
itz4blitz merged commit d58f253 into master Sep 6, 2026
7 checks passed
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.

1 participant