Skip to content

Enable GitHub Pages deployment - #8

Closed
kabudu wants to merge 1 commit into
masterfrom
codex/enable-pages
Closed

Enable GitHub Pages deployment#8
kabudu wants to merge 1 commit into
masterfrom
codex/enable-pages

Conversation

@kabudu

@kabudu kabudu commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • grant the Pages build job only contents: read and pages: write
  • ask the commit-pinned GitHub configure action to enable Pages on first deployment
  • validate both first-run controls locally

Validation

  • ./scripts/ci-local.sh passed before commit
  • no secrets or contents-write permission are exposed

@kabudu

kabudu commented Aug 9, 2026

Copy link
Copy Markdown
Owner Author

Final reviewed head: 55d8e52. ./scripts/ci-local.sh and hosted CI run 31322849981 both passed on the clean head. The diff grants only pages: write to the build job and enables first-run Pages setup through the pinned GitHub-owned action; it exposes no secrets or contents-write permission.

kabudu added a commit that referenced this pull request Aug 9, 2026
@kabudu

kabudu commented Aug 9, 2026

Copy link
Copy Markdown
Owner Author

Merged via the repository privacy-safe procedure as commit f48f5ad on master.

@kabudu kabudu closed this Aug 9, 2026
@kabudu
kabudu deleted the codex/enable-pages branch August 9, 2026 16:11
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