Description
Merging a release PR such as #2391 pushes a chore(release): commit to refactor, triggering both CI and release publishing. Both workflows independently call verify.yml, duplicating Linux and Windows verification.
Expected behavior
Skip both jobs in ci.yml for pushes whose head commit message starts with chore(release):. Keep PR verification and manual CI verification enabled. The release workflow continues to run its own verification before publishing.
GitHub will still create a skipped CI workflow entry. This also skips CI's macOS and E2E checks on release pushes.
Description
Merging a release PR such as #2391 pushes a
chore(release):commit torefactor, triggering both CI and release publishing. Both workflows independently callverify.yml, duplicating Linux and Windows verification.Expected behavior
Skip both jobs in
ci.ymlfor pushes whose head commit message starts withchore(release):. Keep PR verification and manual CI verification enabled. The release workflow continues to run its own verification before publishing.GitHub will still create a skipped CI workflow entry. This also skips CI's macOS and E2E checks on release pushes.