Skip to content

Release 1.0.1 - #48

Merged
AevumDecessus merged 4 commits into
mainfrom
dev
Jul 1, 2026
Merged

Release 1.0.1#48
AevumDecessus merged 4 commits into
mainfrom
dev

Conversation

@AevumDecessus

@AevumDecessus AevumDecessus commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Release 1.0.1 with fixes to the automated release workflow.

Changes

  • Fixes changelog extraction for single/first version entries using flag-based awk pattern
  • Fixes tag creation to explicitly target github.sha (the merge commit)
  • Adds workflow to automatically sync dev after main merges

Why

The v1.0.0 release workflow had issues that required manual intervention to fix the tag and release notes. This release ensures future releases work automatically.

Test plan

  • All checks passed on dev
  • Validation workflow passes on this PR
  • After merge, verify v1.0.1 release is created with correct tag and full changelog
  • After merge, verify prod image builds with correct tags
  • After merge, verify dev sync workflow runs and fast-forwards dev to include main merge commit

The changelog extraction was failing for the first/only version entry because the awk range pattern never found a closing match. Now uses flag-based extraction that works whether there are subsequent version entries or not.

Also fixes the tag creation to explicitly target github.sha so the tag points to the commit that triggered the workflow rather than whatever HEAD happens to be after checkout.
After a PR from dev to main is merged, automatically fast-forward dev to include the merge commit from main. This keeps dev in sync with main and prevents divergence.
Add changelog entry documenting the release workflow fixes and automatic dev sync functionality.
Release 1.0.1: Fix release workflow and add dev sync
@sonarqubecloud

sonarqubecloud Bot commented Jul 1, 2026

Copy link
Copy Markdown

@AevumDecessus
AevumDecessus merged commit 682cf72 into main Jul 1, 2026
19 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.

2 participants