Skip to content

ci: release with semantic-release - #28

Merged
spawnia merged 1 commit into
masterfrom
semantic-release
Oct 14, 2026
Merged

spawnia merged 1 commit into
masterfrom
semantic-release

Conversation

@spawnia

@spawnia spawnia commented Oct 14, 2026

Copy link
Copy Markdown
Member

Every PR edited ## Unreleased in CHANGELOG.md, and every release was manual.
semantic-release now releases each merge to master, taking the version and changelog entry from the PR title.

The setup is the one from https://github.com/spawnia/sailor/pull/150

package.json, package-lock.json and .releaserc.json are export-ignore, so Composer installs stay free of Node files.

A dry run on this branch found v2.3.2 and released nothing

This PR is ci:, so merging it releases nothing.
The first release comes with the next fix: or feat:.

New entries no longer follow Keep a Changelog

They use conventional-changelog headings such as ### Features and ### Bug Fixes, one line per PR.
Older entries keep their format below.

🤖 Generated with Claude Code

Same setup as spawnia/sailor#150.

🤖 Generated with Claude Code
@spawnia
spawnia marked this pull request as ready for review October 14, 2026 13:20
@spawnia
spawnia merged commit 37c9756 into master Oct 14, 2026
90 checks passed
@spawnia
spawnia deleted the semantic-release branch October 14, 2026 13:20
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