Skip to content

Make DocC deployment manual-only#2

Merged
lynnswap merged 1 commit into
mainfrom
codex/fix-docc-workflow
Jul 16, 2026
Merged

Make DocC deployment manual-only#2
lynnswap merged 1 commit into
mainfrom
codex/fix-docc-workflow

Conversation

@lynnswap

Copy link
Copy Markdown
Owner

Summary

  • run the Documentation workflow only through workflow_dispatch
  • keep the existing GitHub Pages deployment permissions and SHA-pinned actions
  • configure the repository Pages build source as GitHub Actions

Root cause

actions/configure-pages returned HTTP 404 because GitHub Pages had not been enabled for the repository. The job failed before xcodebuild docbuild ran.

Validation

  • actionlint .github/workflows/documentation.yml
  • ruby scripts/verify-github-actions-pinning.rb
  • git diff --check
  • non-SHA uses: scan

@lynnswap
lynnswap merged commit a69f715 into main Jul 16, 2026
2 checks passed
@lynnswap
lynnswap deleted the codex/fix-docc-workflow branch July 16, 2026 05:15
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