bpo-37860: re-add netlify.toml to set up deploy previews for docs by epicfaace · Pull Request #92852 · python/cpython · GitHub

github.com

Tin mới

epicfaace:revert-30272-issue-46184

GitHub CopilotWrite better code with AI

GitHub Copilot appDirect agents from issue to merge

ActionsAutomate any workflow

CodespacesInstant dev environments

IssuesPlan and track work

Code ReviewManage code changes

Code QualityEnforce quality at merge

GitHub Advanced SecurityFind and fix vulnerabilities

Code securitySecure your code as you build

Secret protectionStop leaks before they start

View all use cases

Financial services

View all industries

Software Development

GitHub SponsorsFund open source developers

Copilot for BusinessEnterprise-grade AI features

Premium SupportEnterprise-grade 24/7 support

Pull requests 2.6k

Security and quality 0

Revert "bpo-46184: remove

Add deploy preview for docs #82041

bpo-37860: Enable docs deploy previews through GitHub Actions #19025

https://github.com/netlify/build-image/blob/focal/included_software.md

Please could you do a deploy to a demo site first to check the command still works three years later?

Delete runtime.txt

Create runtime.txt

Delete runtime.txt

Update netlify.toml

Update netlify.toml

https://github.com/tc39/ecma262/blob/267fdbdc716677bc9934906a498cf9bad4bfb70d/scripts/snapshot_warning.html

Hi again @epicfaace! Do you think you can make the above changes? Thanks!

https://github.com/tc39/ecma262/blob/267fdbdc716677bc9934906a498cf9bad4bfb70d/scripts/insert_snapshot_warning.js

Hi again @epicfaace! Do you think you can make the above changes? Thanks!

https://github.com/tc39/ecma262/blob/267fdbdc716677bc9934906a498cf9bad4bfb70d/scripts/snapshot_warning.css

Hi again @epicfaace! Do you think you can make the above changes? Thanks!

View reviewed changes

Learn more about hiding disruptive comments

The reason will be displayed to describe this comment to others. Learn more.

Update Doc/tools/templates/layout.html

Update layout.html

https://github.com/python/python-docs-theme

Ah okay. So for the "no longer supported" it won't happen until 3.8 is EOL on 2024-10-14, but for the previews it will happen right away :)

Documentation with responsive theme (3.8+) will hide "not supported" banner behind navbar for mobile layouts python/python-docs-theme#95

View reviewed changes

awaiting core review

awaiting core review

PEP 8104: 2023 Term Steering Council election python/peps#2875

gh-87452 Making returncode unreliability explicit #92181

Netlify builds happen for PRs that do not change docs #100072

Previews in pull requests python/python-docs-theme#70

Docs: Don't upload CI artifacts #100330