Context
The PAC docs site uses Hugo + Hextra theme deployed via Cloudflare Pages (GitHub App integration — no wrangler.toml). After the repo is transferred to tektoncd, the Cloudflare Pages GitHub App authorization will need to be re-established.
Steps
- Re-authorize the Cloudflare Pages GitHub App for the
tektoncd org and the tektoncd/pipelines-as-code repo
- Verify that PR preview builds work (subdomain:
*.pipelines-as-code.pages.dev)
- Verify nightly docs deploy:
https://nightly.pipelines-as-code.pages.dev
- Referenced in
docs/layouts/_partials/custom/footer.html:27
- Verify release versioned docs:
https://release-{version}.pipelines-as-code.pages.dev
- Referenced in
docs/layouts/_partials/custom/footer.html:31
- Referenced in
.goreleaser.yml:77
- Referenced in
hack/generate-releasenotes.py:355
- Verify
hack/gendocs.sh:39 redirect to https://docs.pipelinesascode.com/{version} still works after transfer
Notes
- The Cloudflare Pages project itself may need to be reconnected to the new GitHub repo location.
- DNS for
docs.pipelinesascode.com and *.pipelines-as-code.pages.dev subdomains should not be affected by the repo transfer, but the Pages build trigger will break until re-authorized.
- Check Cloudflare dashboard to confirm build hooks are re-connected after transfer.
Context
The PAC docs site uses Hugo + Hextra theme deployed via Cloudflare Pages (GitHub App integration — no
wrangler.toml). After the repo is transferred totektoncd, the Cloudflare Pages GitHub App authorization will need to be re-established.Steps
tektoncdorg and thetektoncd/pipelines-as-coderepo*.pipelines-as-code.pages.dev)https://nightly.pipelines-as-code.pages.devdocs/layouts/_partials/custom/footer.html:27https://release-{version}.pipelines-as-code.pages.devdocs/layouts/_partials/custom/footer.html:31.goreleaser.yml:77hack/generate-releasenotes.py:355hack/gendocs.sh:39redirect tohttps://docs.pipelinesascode.com/{version}still works after transferNotes
docs.pipelinesascode.comand*.pipelines-as-code.pages.devsubdomains should not be affected by the repo transfer, but the Pages build trigger will break until re-authorized.