Skip to content

ci: restrict release check to main branch only - #200

Merged
jGleitz merged 2 commits into
jGleitz-patch-1from
copilot/sub-pr-192-another-one
Feb 28, 2026
Merged

ci: restrict release check to main branch only#200
jGleitz merged 2 commits into
jGleitz-patch-1from
copilot/sub-pr-192-another-one

Conversation

Copilot AI commented Feb 28, 2026

Copy link
Copy Markdown

The release job was running npx semantic-release on every CI trigger, including renovate/** branch pushes and pull requests — unnecessary and potentially problematic.

Changes

  • .github/workflows/ci.yml: Added if: github.ref == 'refs/heads/main' to the release job so it only executes on main branch pushes.

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: jGleitz <4305652+jGleitz@users.noreply.github.com>
Copilot AI changed the title [WIP] Update CI to test on Java 17, 21, and 25 ci: restrict release check to main branch only Feb 28, 2026
@jGleitz
jGleitz marked this pull request as ready for review February 28, 2026 20:04
@jGleitz
jGleitz merged commit d7e5cc2 into jGleitz-patch-1 Feb 28, 2026
@jGleitz
jGleitz deleted the copilot/sub-pr-192-another-one branch February 28, 2026 20:32
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.

2 participants