Skip to content

Auto-release with deploy key bypass - #7

Merged
5uck1ess merged 1 commit into
mainfrom
feature/deploy-key-release
Apr 3, 2026
Merged

Auto-release with deploy key bypass#7
5uck1ess merged 1 commit into
mainfrom
feature/deploy-key-release

Conversation

@5uck1ess

@5uck1ess 5uck1ess commented Apr 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • Rewrites release.yml to trigger on PR merge to main
  • Auto-increments patch version in plugin.json and manifest.json
  • Uses deploy key (VERSION_BUMP_KEY) to bypass branch protection for version bump commit
  • Falls back to PR title as release notes if no CHANGELOG entry exists

Setup done

  • Deploy key added to repo (write access)
  • Private key stored as VERSION_BUMP_KEY repo secret
  • Deploy keys need to be checked in ruleset bypass list

Test plan

  • Add "Deploy keys" to ruleset bypass list before merging
  • Merge this PR and verify v1.3.1 tag + release are created automatically

@5uck1ess
5uck1ess force-pushed the feature/deploy-key-release branch from fdfceb7 to 98460dd Compare April 3, 2026 15:29
@5uck1ess
5uck1ess merged commit ed09770 into main Apr 3, 2026
1 check passed
@5uck1ess
5uck1ess deleted the feature/deploy-key-release branch April 3, 2026 15:30
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