Skip to content

feat(packages/sui-mono): add --skip-checks flag to release command#1987

Merged
tomasmax merged 1 commit into
masterfrom
feat/sui-mono-skip-checks-flag
May 12, 2026
Merged

feat(packages/sui-mono): add --skip-checks flag to release command#1987
tomasmax merged 1 commit into
masterfrom
feat/sui-mono-skip-checks-flag

Conversation

@tomasmax

Copy link
Copy Markdown
Collaborator

Description

Adds a new --skip-checks flag to sui-mono release that appends a skip-checks: true trailer to release commit messages. This allows skipping GitHub branch protection check runs for individual release commits.

Also documents the existing (previously undocumented) --skip-ci flag in the README.

See: https://docs.github.com/es/enterprise-server@3.19/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks#skipping-and-requesting-checks-for-individual-commits

Related Issue

N/A

Example

# Skip GitHub check runs for release commits
sui-mono release --skip-checks

# Can be combined with --skip-ci
sui-mono release --skip-ci --skip-checks

# Full CI usage
npx @s-ui/mono release --github-user $GITHUB_USER --github-email $GITHUB_EMAIL --github-token $GITHUB_TOKEN --lock --skip-checks

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tomasmax tomasmax merged commit 1dd3d4c into master May 12, 2026
2 checks passed
@tomasmax tomasmax deleted the feat/sui-mono-skip-checks-flag branch May 12, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants