Replace Bitbucket Pipelines with GitHub Actions, adding PR previews - #855
Open
jogu wants to merge 1 commit into
Open
Replace Bitbucket Pipelines with GitHub Actions, adding PR previews#855jogu wants to merge 1 commit into
jogu wants to merge 1 commit into
Conversation
|
📄 HTML preview Preview of 041e315; updated on every push. For review only — the official specifications are published at https://openid.net/specs/ |
jogu
force-pushed
the
jogu/github-actions
branch
from
August 12, 2026 16:36
59d04a4 to
a32603e
Compare
Builds all specs on pull requests and master pushes, publishing master builds to GitHub Pages (gh-pages branch) and per-PR previews under PREVIEW-DO-NOT-USE/pr-<N>/ with a sticky PR comment linking the drafts changed in the PR. Follows the pattern from the openid/dchp repo, reusing its tools/publish-gh-pages.sh unchanged. The openid.bitbucket.io publish step is dropped; the drafts site moves to https://openid.github.io/fapi/ (Pages must be enabled from the gh-pages branch in the repo settings). build-all.py changes: write manifest.json (source md -> output html, used for the preview comment's changed-draft links), pin the markdown2rfc image by digest, fix a latent NameError for outputs without a -NN draft suffix, and point the index page's nav at GitHub (dropping the ../base.css link that nothing serves on Pages). closes #854 The index/README link updates are part of #853; the Bitbucket links in the stub .md redirect files remain to be done.
jogu
force-pushed
the
jogu/github-actions
branch
from
August 12, 2026 17:12
a32603e to
041e315
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Builds all specs on pull requests and master pushes, publishing master builds to GitHub Pages (gh-pages branch) and per-PR previews under PREVIEW-DO-NOT-USE/pr-/ with a sticky PR comment linking the drafts changed in the PR. Follows the pattern from the openid/dchp repo, reusing its tools/publish-gh-pages.sh unchanged.
The openid.bitbucket.io publish step is dropped; the drafts site moves to https://openid.github.io/fapi/ (Pages must be enabled from the gh-pages branch in the repo settings).
build-all.py changes: write manifest.json (source md -> output html, used for the preview comment's changed-draft links), pin the markdown2rfc image by digest, fix a latent NameError for outputs without a -NN draft suffix, and point the index page's nav at GitHub (dropping the ../base.css link that nothing serves on Pages).
closes #854
The index/README link updates are part of #853; the Bitbucket links in the stub .md redirect files remain to be done.