Skip to content

Add SemVer machinery. - #26

Merged
tfpauly merged 1 commit into
apple:mainfrom
rnro:semver
Oct 5, 2026
Merged

tfpauly merged 1 commit into
apple:mainfrom
rnro:semver

Conversation

@rnro

@rnro rnro commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

The Swift Server ecosystem has machinery for making sure that SemVer is used for changes and reflected easily and correctly in releases. This PR adopts those tools so that we can more easily ensure we don't break downstream consumers of the package.

  • Add PR workflow check for SemVer labels
  • Add release.yml which will allow GitHub's release/tag flow to automatically group merged changes by SemVer level.

The Swift Server ecosystem has machinery for making sure that SemVer
is used for changes and reflected easily and correctly in releases.
This PR adopts those tools so that we can more easily ensure we
don't break downstream consumers of the package.

* Add PR workflow check for SemVer labels
* Add `release.yml` which will allow GitHub's release/tag flow to
  automatically group merged changes by SemVer level.
@rnro rnro added the semver/none No version bump required. label Oct 5, 2026
@tfpauly
tfpauly merged commit b2fea50 into apple:main Oct 5, 2026
17 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver/none No version bump required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants