Skip to content

Make 0.9.x releases explicit and release-only - #81

Merged
abskrj merged 2 commits into
mainfrom
fix/manual-release-flow
Jul 29, 2026
Merged

abskrj merged 2 commits into
mainfrom
fix/manual-release-flow

Conversation

@abskrj

@abskrj abskrj commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • replace automatic version calculation with a manually entered 0.9.x release version
  • reject invalid versions and existing release tags before building images
  • publish the GitHub release only after tests and all image builds succeed
  • update latest only during manual releases while keeping main builds on sha tags
  • make Docker Compose always pull the latest released Velane images

Validation

  • docker compose config --quiet
  • parsed release workflow YAML successfully
  • git diff --check

@vercel

vercel Bot commented Jul 29, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
velane Ready Ready Preview, Comment Jul 29, 2026 9:50am

@abskrj
abskrj merged commit 0442911 into main Jul 29, 2026
10 checks passed
@abskrj
abskrj deleted the fix/manual-release-flow branch July 29, 2026 09:57

This branch was successfully deployed

1 active deployment
Preview – velane — c09f70c2 Deployed Jul 29, 2026 by vercel[bot]
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