Skip to content

Document trusted checkout hardening#474

Open
GrantBirki wants to merge 2 commits into
github:mainfrom
GrantBirki:docs/trusted-checkout-hardening
Open

Document trusted checkout hardening#474
GrantBirki wants to merge 2 commits into
github:mainfrom
GrantBirki:docs/trusted-checkout-hardening

Conversation

@GrantBirki

@GrantBirki GrantBirki commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

This pull request adds a trusted checkout guide for branch-deploy workflows that run helper scripts or deployment message templates while also checking out PR code.

Copilot AI review requested due to automatic review settings June 20, 2026 17:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds new documentation to help users harden branch-deploy workflows that both (a) check out PR code for deployment and (b) execute helper scripts/templates, by introducing a “trusted checkout vs working checkout” pattern and a Terraform-focused end-to-end example.

Changes:

  • Added a new trusted checkout hardening guide and linked it from the main README security guidance.
  • Added a new “Terraform with Trusted Checkouts” example workflow set demonstrating trusted/working checkout separation and deployment-message templating.
  • Extended examples navigation/quick links to include the new Terraform trusted-checkout example.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
README.md Adds pointers to the trusted checkout hardening guide and the new Terraform example section.
docs/trusted-checkouts.md New guide explaining trusted vs working checkouts, checkout hygiene, message/template hardening, and concurrency guidance.
docs/examples.md Adds a full Terraform example demonstrating trusted checkouts, templated deploy messages, and related workflows.

Comment thread docs/trusted-checkouts.md
Comment thread docs/trusted-checkouts.md Outdated
Comment thread docs/examples.md
Comment thread docs/examples.md
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