Skip to content

Release 1.6.0#27

Merged
DannyNs merged 2 commits into
mainfrom
release/1.6.0
Mar 8, 2026
Merged

Release 1.6.0#27
DannyNs merged 2 commits into
mainfrom
release/1.6.0

Conversation

@DannyNs
Copy link
Copy Markdown
Collaborator

@DannyNs DannyNs commented Mar 8, 2026

Summary

Harden all workflows for production use across multiple projects:

  • Port robustness fixes to hotfix workflow (parity with release workflow)
  • Skip already-merged release branches in hotfix back-merge detection
  • Make tag-release idempotent on re-runs
  • Fix feature CI blocking back-merge PRs to develop
  • Handle non-interactive mode in apply-rulesets script
  • Enforce strict MAJOR.MINOR.PATCH semver
  • Add Gitflow pattern validation to branch cleanup

DannyNs added 2 commits March 8, 2026 15:28
- Port robustness fixes to hotfix workflow (--repo flag, null check,
  non-fatal PR creation, explicit origin/main ref)
- Skip already-merged release branches in hotfix back-merge detection
- Make tag-release idempotent on re-runs
- Fix feature CI blocking back-merge PRs to develop
- Handle non-interactive mode in apply-rulesets script
- Enforce strict semver (remove half-supported pre-release suffix)
- Add Gitflow pattern validation to branch cleanup
@DannyNs DannyNs merged commit b52e7a6 into main Mar 8, 2026
6 checks passed
@github-actions github-actions Bot deleted the release/1.6.0 branch March 8, 2026 14:29
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