Skip to content

Commit b35d475

Browse files
authored
fix(ci): make release promotion skip-proof (#94)
Use a guarded pull_request_target closed event so promotion releases cannot be suppressed by a CI skip marker.
2 parents d5e6edd + ec22dde commit b35d475

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
name: Release
22

33
on:
4-
pull_request:
4+
# pull_request_target is intentional: pull_request workflows are suppressed when the
5+
# promoted dev HEAD carries a CI skip marker. The release job still rejects everything
6+
# except an already-merged, same-repository dev -> main pull request.
7+
pull_request_target:
58
branches:
69
- main
710
types:

0 commit comments

Comments
 (0)