Skip to content

chore: simplify toolchain release workflows#41

Merged
rozsazoltan merged 2 commits into
masterfrom
chore/simplify-release-workflows
Jun 18, 2026
Merged

chore: simplify toolchain release workflows#41
rozsazoltan merged 2 commits into
masterfrom
chore/simplify-release-workflows

Conversation

@rozsazoltan

Copy link
Copy Markdown
Contributor

Summary

Simplifies the toolchain GitHub Actions release surface after the unified verzly toolchain structure was merged.

The repository now exposes only the workflows that are still needed for the single-repo release model.

Changes

  • Replace the redundant release workflow set with a single Release workflow.
  • Keep only the required workflow entrypoints:
    • Release
    • Delete Release
    • Test
  • Remove obsolete release workflow entrypoints:
    • Release All
    • Release Toolchain
    • Release Verzly
    • Release Build Assets
    • Update Floating Tags
  • Move build asset generation into the main release flow.
  • Rely on github-release finalize to update floating release tags.

Notes

Floating tag updates are now part of the normal release finalization step, so a separate workflow is no longer needed.

@rozsazoltan rozsazoltan merged commit 669aabc into master Jun 18, 2026
1 check passed
@rozsazoltan rozsazoltan deleted the chore/simplify-release-workflows branch June 18, 2026 11:06
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