Skip to content

Review SCM files and security updates#4

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/review-scm-security-97HED
Dec 18, 2025
Merged

Review SCM files and security updates#4
hyperpolymath merged 1 commit into
mainfrom
claude/review-scm-security-97HED

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner
  • Add SPDX license headers to all workflow files
  • Add permissions declarations (read-all at workflow level)
  • Pin all GitHub Actions to full SHA commits for supply chain security
  • Add flake.nix as Nix fallback per RSR policy (primary: Guix)
  • Update STATE.scm with detailed roadmap and session history

Workflows hardened:

  • security-policy.yml
  • guix-nix-policy.yml
  • scorecard.yml
  • quality.yml
  • jekyll-gh-pages.yml
  • rsr-antipattern.yml
  • wellknown-enforcement.yml

Security verification passed:

  • No HTTP URLs (HTTPS only)
  • No weak crypto (MD5/SHA1)
  • No hardcoded secrets detected

- Add SPDX license headers to all workflow files
- Add permissions declarations (read-all at workflow level)
- Pin all GitHub Actions to full SHA commits for supply chain security
- Add flake.nix as Nix fallback per RSR policy (primary: Guix)
- Update STATE.scm with detailed roadmap and session history

Workflows hardened:
- security-policy.yml
- guix-nix-policy.yml
- scorecard.yml
- quality.yml
- jekyll-gh-pages.yml
- rsr-antipattern.yml
- wellknown-enforcement.yml

Security verification passed:
- No HTTP URLs (HTTPS only)
- No weak crypto (MD5/SHA1)
- No hardcoded secrets detected
@hyperpolymath
hyperpolymath merged commit dd615c6 into main Dec 18, 2025
7 of 11 checks passed
@hyperpolymath
hyperpolymath deleted the claude/review-scm-security-97HED branch December 18, 2025 00:08
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