Skip to content

manual-only release workflow - #46

Closed
andreasweberd with Copilot wants to merge 1 commit into
masterfrom
copilot/manual-release-workflow
Closed

andreasweberd with Copilot wants to merge 1 commit into
masterfrom
copilot/manual-release-workflow

Conversation

Copilot AI commented Nov 10, 2026

Copy link
Copy Markdown

Summary

  • Add a Release workflow triggered only by manual workflow dispatch, choosing the next stable patch version (starting at v2.0.0).
  • Reuse the build workflow for tests, distribution ZIP and all platform installers; create an annotated tag and publish a GitHub release only after every build succeeds.
  • Include generated release notes, SHA-256 checksums and Actions artifacts; remove automatic releases from push builds and update the documentation.

Validation

  • Both workflows pass actionlint.
  • Local checks cover version-selection edge cases, version propagation, required assets, checksums and mocked tag/release publishing.
  • No real release was triggered.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@andreasweberd andreasweberd changed the title ORBISBUG-xxxxx /fixed manual-only release workflow manual-only release workflow Nov 10, 2026
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