Skip to content

ci: skip CI jobs for release commits #2392

Description

@jariy17

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions