Skip to content

ci: add the template-drift gate - #100

Merged
NWarila merged 1 commit into
mainfrom
feat/template-drift-gate
Sep 15, 2026
Merged

NWarila merged 1 commit into
mainfrom
feat/template-drift-gate

Conversation

@NWarila

@NWarila NWarila commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Change

  • .github/workflows/template-drift.yaml (new): one job that calls nwarila-platform/.github/.github/workflows/reusable-template-drift.yaml pinned to 4f3d35fef0fde02952b7ad36db8c29ae7eec698a, with template_ref pinned to the same commit of nwarila-platform/.github (the org ADR-mirror policy, template-drift.json).
  • .gitignore: allow the new workflow file.

Effect

  • Check context template-drift / template drift reports on every pull request and push to main. This repository passes the policy today; a later drift produces annotations, a summary, and a template-drift-patch artifact that git apply fixes.
  • The context becomes a required check via the terraform inventory in a separate change after this merges.

Run the org reusable template-drift workflow on pull requests and pushes to main. It evaluates this repository against nwarila-platform/.github at a pinned commit using the published workflow-template-drift container (no token, no network, read-only mounts) and reports findings as annotations, a job summary, and a patch artifact. The check context is "template-drift / template drift".
@NWarila
NWarila merged commit 427c9e8 into main Sep 15, 2026
14 checks passed
@NWarila
NWarila deleted the feat/template-drift-gate branch September 15, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant