From ec22ddeee2f01c69fe07cfc1658855c5a36658f1 Mon Sep 17 00:00:00 2001 From: Arbousier1 Date: Fri, 17 Jul 2026 00:41:46 +0800 Subject: [PATCH] fix(ci): make release promotion skip-proof --- .github/workflows/release.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 54f344d..b88ec69 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,7 +1,10 @@ name: Release on: - pull_request: + # pull_request_target is intentional: pull_request workflows are suppressed when the + # promoted dev HEAD carries a CI skip marker. The release job still rejects everything + # except an already-merged, same-repository dev -> main pull request. + pull_request_target: branches: - main types: