Skip to content

Conversation

@antonbaliasnikov
Copy link
Contributor

@antonbaliasnikov antonbaliasnikov commented Jan 6, 2026

What ❔

  • Support main releases and dev prereleases in one workflow

After this PR we support:

  1. Standard vX.Y.Z releases made from GitHub UI
  2. Manually triggered releases with name [dev] <tag> <date> with limited lifetime (set to 3 months by default)
  3. Latest bins available in the only one automatically updated release re-created from latest main with the fixed release name [dev] latest main <date>

Why ❔

To have agility in experiments with dev release binaries and use CI to simplify and improve dev workflows.

Is this a breaking change?

  • Yes
  • No

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • Code has been formatted.

@antonbaliasnikov antonbaliasnikov force-pushed the aba-dev-releases-with-cleanup branch 2 times, most recently from 7c65c13 to 9f099c4 Compare January 6, 2026 16:30
@antonbaliasnikov antonbaliasnikov force-pushed the aba-dev-releases-with-cleanup branch from 9f099c4 to 3bdecaf Compare January 6, 2026 16:53
@antonbaliasnikov antonbaliasnikov marked this pull request as ready for review January 6, 2026 16:54
push:
tags:
- '*'
branches: [ main ]
Copy link
Contributor

Choose a reason for hiding this comment

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

Should we use the dev branch here?

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