Skip to content

Harden GitHub release controls#4

Merged
alphadelta332 merged 1 commit into
mainfrom
dev
Jun 14, 2026
Merged

Harden GitHub release controls#4
alphadelta332 merged 1 commit into
mainfrom
dev

Conversation

@alphadelta332

Copy link
Copy Markdown
Owner

Summary

  • Pin GitHub Actions by full commit SHA and restrict workflow permissions
  • Verify release tags originate from main
  • Publish SHA-256 checksums and a machine-readable release manifest
  • Document private vulnerability reporting and post-merge tag creation

Repository controls applied

  • Protect main with required PRs and Release metadata checks
  • Protect v* tags from deletion and rewriting
  • Enable immutable releases and private vulnerability reporting
  • Require SHA-pinned GitHub-owned Actions

Validation

  • Local action pin and release-integrity workflow checks passed
  • git diff --check passed with line-ending warnings only

@alphadelta332 alphadelta332 merged commit 2775e74 into main Jun 14, 2026
2 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