Skip to content

Change release system to be tag based - #98

Merged
KlaasWhite merged 1 commit into
devfrom
feature/alter-release-system
Oct 24, 2026
Merged

KlaasWhite merged 1 commit into
devfrom
feature/alter-release-system

Conversation

@KlaasWhite

Copy link
Copy Markdown
Member

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The release workflow and multiple CI trigger changes require final human review.

No open issues 🎉

What changed in this PR

This pull request changes releases from pull-request-driven versioning to explicit semantic-version tags and aligns supporting workflows with main.

Changes:

  • Triggers production releases from X.Y.Z tags and publishes versioned artifacts.
  • Updates documentation for tag-based releases and the .NET 10 runtime.
  • Moves RC, PR, and external-PR workflows to main.
  • Removes the obsolete PR version-preview workflow.
File Description
README.md Documents tag-based releases and the required .NET runtime.
.github/​workflows/​release.yml Builds and publishes releases from semantic-version tags.
.github/​workflows/​redirect-external-pr.yml Redirects external PRs using main as the source branch.
.github/​workflows/​rc-build.yml Runs RC builds from pushes to main.
.github/​workflows/​pr-version.yml Removes the obsolete PR version-preview workflow.
.github/​workflows/​pr-build.yml Limits PR build checks to main.

Review effort: Lite

@KlaasWhite
KlaasWhite merged commit e34a2ae into dev Oct 24, 2026
2 checks passed
@KlaasWhite
KlaasWhite deleted the feature/alter-release-system branch October 24, 2026 15:13
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