Skip to content

chore(release): configure semantic-release to use main branch #581

Merged
cblanc merged 3 commits into
mainfrom
semantic_cf
Jun 3, 2026
Merged

chore(release): configure semantic-release to use main branch #581
cblanc merged 3 commits into
mainfrom
semantic_cf

Conversation

@mfilip

@mfilip mfilip commented Jun 3, 2026

Copy link
Copy Markdown
Member

Add explicit branch configuration to semantic-release config to ensure releases are only created from the main branch.

mfilip added 2 commits June 3, 2026 10:22
Update actions/checkout from v1 to v4 with fetch-depth: 0 to enable full git history access and persist-credentials: false for security.
Add explicit branch configuration to semantic-release config to ensure releases are only created from the main branch.
@mfilip mfilip requested a review from cblanc June 3, 2026 08:30
Replace @cablanchard/semantic-release with explicit semantic-release plugin configuration. Update semantic-release from v19 to v24 and add individual plugins for changelog, git, and github. Update Node.js version in CI workflow from 16 to 24.
@cblanc cblanc merged commit 34c621c into main Jun 3, 2026
5 checks passed
@idealbot

idealbot commented Jun 3, 2026

Copy link
Copy Markdown
Member

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@cblanc cblanc deleted the semantic_cf branch June 3, 2026 09:55
@idealbot

idealbot commented Jun 3, 2026

Copy link
Copy Markdown
Member

🎉 This PR is included in version 2.6.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

Development

Successfully merging this pull request may close these issues.

3 participants