Skip to content

chore(governance): record Classic Pages deployment settings #70

Description

@zoeyrose

Related: atrinik/classic#311

Outcome

Record the provider-managed atrinik/classic GitHub Pages site and its github-pages deployment environment as explicit manual desired state before the branchless performance-report workflow is activated.

Current state

  • The repository identity is atrinik/classic (1327289971) with default branch main.
  • Pages exists at https://atrinik.github.io/classic/, but its live build type is still the legacy main root source.
  • The github-pages environment exists with an exact custom main branch policy, no reviewers, and no secrets or variables.

Acceptance criteria

  • config/manual-settings.json records the exact Pages URL, HTTPS policy, Actions workflow source, and github-pages environment policy without storing credentials.
  • Validation and read-only verification cover Pages identity/source drift and the environment contract.
  • The runbook requires the Classic workflow PR to merge before an organization owner switches the live Pages source to GitHub Actions, then verifies the endpoint and environment.
  • No live Pages or environment mutation is performed from this issue branch.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Fields

Priority

None yet

Start date

None yet

Target date

None yet

Effort

None yet

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions