Skip to content

Upgrade 3.15#2

Closed
tamnd wants to merge 7 commits into
3.14from
upgrade-3.15
Closed

Upgrade 3.15#2
tamnd wants to merge 7 commits into
3.14from
upgrade-3.15

Conversation

@tamnd
Copy link
Copy Markdown
Owner

@tamnd tamnd commented May 9, 2026

No description provided.

tamnd added 7 commits April 19, 2026 18:43
Builds the CPython 3.14 docs with vi translations and publishes the
rendered HTML to GitHub Pages. Mirrors test-build.yml but runs the
configure-pages/upload-pages-artifact/deploy-pages action pipeline on
pushes to master and 3.14.
CPython's Doc/Makefile sets SPHINXERRORHANDLING ?= -W --keep-going, so
SPHINXOPTS alone can't disable warnings-as-errors. Override
SPHINXERRORHANDLING directly to keep only --keep-going.
Sphinx's latex builder needs rsvg-convert to rasterise SVG images;
without it the build emits a warning that -W promotes to an error.
GITHUB_TOKEN-authored pushes do not fire push events, so auto-synced
.po updates silently landed on 3.14 without refreshing Pages or
re-running the build/lint checks. Explicitly dispatch deploy-pages,
test-build, and po-lint after each significant sync so the preview
at tamnd.github.io/python-docs-vi/ stays current.
@tamnd tamnd closed this May 9, 2026
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