Skip to content

ci: skip checks for release-please PRs#3

Merged
leonardosul merged 1 commit intomainfrom
skip-checks-for-release-please
Feb 26, 2026
Merged

ci: skip checks for release-please PRs#3
leonardosul merged 1 commit intomainfrom
skip-checks-for-release-please

Conversation

@leonardosul
Copy link
Contributor

Summary

  • Skip precommit, go-test, and integration-test jobs for release-please PRs
  • Skipped jobs report as "success" for required status checks, allowing merge without blocking
  • Avoids the need for a GitHub App or admin bypass for automated release PRs

How it works

When a PR branch starts with release-please--, the jobs skip via if: conditions. GitHub treats skipped jobs as successful for required check purposes.

Test plan

  • Verify existing PRs still run all checks
  • Verify next release-please PR skips checks and can merge

🤖 Generated with Claude Code

Skipped jobs report as "success" for required status checks,
allowing release-please PRs to merge without waiting for checks
that only validate code (not changelog/version changes).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@leonardosul leonardosul merged commit 276eef1 into main Feb 26, 2026
1 check passed
@leonardosul leonardosul deleted the skip-checks-for-release-please branch February 26, 2026 08:38
@leonardosul leonardosul restored the skip-checks-for-release-please branch February 26, 2026 08: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.

1 participant