Skip to content

Commit 9696214

Browse files
committed
docs: warn against tagging a [skip ci] commit [skip ci]
Tagging v8-14.9.207.39-1 landed the tag but built nothing: GitHub applies [skip ci] to the head commit of any push, tags included, and that commit carried one from protecting an in-flight run. Dispatching with --ref <tag> is the way out -- github.ref is still the tag, so the release job's condition holds and no retagging is needed.
1 parent a1e3b5a commit 9696214

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,12 @@ git push origin v8-14.9.207.39-1
9494
The build number after the V8 version lets the same V8 be re-released when only
9595
the build configuration changes.
9696

97+
> **Do not tag a commit whose message contains `[skip ci]`.** GitHub evaluates
98+
> that marker against the head commit of *any* push, a tag push included, so the
99+
> tag lands but nothing builds and no release appears. If it happens, dispatching
100+
> the workflow with `--ref <tag>` produces the same result without retagging —
101+
> `github.ref` is still the tag, so the release job fires.
102+
97103
Consumers pin a tag and verify against `SHA256SUMS` rather than trusting
98104
whatever the URL returns.
99105

0 commit comments

Comments
 (0)