Skip to content

Automate fail-closed releases - #79

Merged
Vaso73 merged 2 commits into
mainfrom
ci/release-automation-v3.6.1
Jul 28, 2026
Merged

Automate fail-closed releases#79
Vaso73 merged 2 commits into
mainfrom
ci/release-automation-v3.6.1

Conversation

@Vaso73

@Vaso73 Vaso73 commented Jul 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • automate SemVer preparation from release labels
  • require fail-closed version, tag, release, and source-SHA validation
  • publish only after successful CI on the exact main commit
  • verify the downloaded release asset before publication completes
  • bootstrap QuickSSH v3.6.1

Validation

  • release-version tests: PASS
  • Windows plugin tests: 584 passed, 0 failed, 0 skipped
  • Release build and publish: PASS
  • packaged version: 3.6.1
  • root plugin.json count: 1
  • nested win-x64 count: 0

@Vaso73
Vaso73 enabled auto-merge (squash) July 28, 2026 13:17
@Vaso73
Vaso73 merged commit b6914e5 into main Jul 28, 2026
1 check passed
@Vaso73
Vaso73 deleted the ci/release-automation-v3.6.1 branch July 28, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant