Skip to content

chore: harden GitHub workflows - #24

Merged
Regal753 merged 3 commits into
mainfrom
codex/github-adoption-baseline
Jul 26, 2026
Merged

chore: harden GitHub workflows#24
Regal753 merged 3 commits into
mainfrom
codex/github-adoption-baseline

Conversation

@Regal753

Copy link
Copy Markdown
Owner

Purpose

  • pin every CI, Pages, and Cloudflare Action to an immutable commit SHA
  • add high-severity dependency review and release-note categories
  • add a post-deploy and weekly Pages smoke/internal-link check
  • bind the manual Contact Worker deployment to the main-only cloudflare-production environment
  • avoid all files changed by the existing MachoWalker privacy PR Add MachoWalker app privacy page #23
  • live-check the current published site successfully before opening this PR

Validation

  • actionlint v1.7.12: pass
  • git diff --check: pass
  • gitleaks detect --no-git --redact: pass
  • mutable Action-reference scan: 0 remaining

Safety

  • Draft only; no merge, release, deployment, visibility, secret, or history change
  • workspace tracking: G-398

@Regal753
Regal753 marked this pull request as ready for review July 26, 2026 06:50
@Regal753
Regal753 merged commit 5a0c7f5 into main Jul 26, 2026
5 checks passed
@Regal753
Regal753 deleted the codex/github-adoption-baseline branch July 26, 2026 06:50
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