Skip to content

Automate version-stamped draft releases - #79

Merged
Ben Martens (benmartens) merged 2 commits into
masterfrom
benmartens-release-draft-automation
Nov 2, 2026
Merged

Ben Martens (benmartens) merged 2 commits into
masterfrom
benmartens-release-draft-automation

Conversation

@benmartens

Copy link
Copy Markdown
Contributor

Preparing a release should not require a carefully timed version-bump PR. This adds a manual workflow that builds a fixed master commit, stamps its binaries, and creates a draft with synckusto.zip already attached.

  • Assigns vYYYYMMDD, then .1, .2, etc. for additional releases that day; local and ordinary CI builds show Build dev without source changes.
  • Includes generated release notes, source SHA, and verified packaged binaries. Publishing remains manual; existing tags and assets are never overwritten.
  • Adds offline release-automation regressions and contributor instructions, retaining the current SDK policy and screenshot behavior.

After merge: Actions → release → Run workflow → master. Leave release_date blank to use the current UTC date, then review and publish the resulting draft.

Recovers the previously preserved Release versioning implementation and reconciles it with current master. No real release or tag was created during recovery.

Ben Martens and others added 2 commits November 2, 2026 09:16
Recover the release workflow and build metadata stamping, aligned with current SDK and contributor guidance.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@benmartens
Ben Martens (benmartens) merged commit c22e2e7 into master Nov 2, 2026
7 checks passed
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