Skip to content

Add one-time public verification for the 22-factor route - #10

Merged
ORESoftware merged 1 commit into
mainfrom
chore/verify-22-factor-live
Aug 22, 2026
Merged

Add one-time public verification for the 22-factor route#10
ORESoftware merged 1 commit into
mainfrom
chore/verify-22-factor-live

Conversation

@ORESoftware

Copy link
Copy Markdown
Owner

Summary

  • add an explicitly marker-gated live smoke job for the initial 22-Factor publication
  • fetch the public GitHub Pages endpoint from a GitHub-hosted runner
  • require HTTP 200 plus the rendered title, encrypted env/enc contract, and Factor XXII anchor
  • record successful verification on repository tracking issue Track ORESoftware Pages catalog and per-organization metadata #6

Safety

The job cannot run on pull requests. It runs only on a trusted push to main whose commit message contains [verify-22-factor-live]. It has read-only contents permission and issue-comment permission; it cannot publish or mutate source.

Existing publication policy

The one-time bootstrap is complete. Future publication remains restricted to annotated site-v* tags on the current main commit.

@ORESoftware
ORESoftware marked this pull request as ready for review August 22, 2026 19:49
@ORESoftware
ORESoftware merged commit 74c5782 into main Aug 22, 2026
4 checks passed
@linear-code

linear-code Bot commented Aug 22, 2026

Copy link
Copy Markdown

DEN-3877

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