René's URL Explorer Experiment


Title: RtD docs previews: Cancel building PRs if no changes in Doc dir by hugovk · Pull Request #104100 · python/cpython · GitHub

Open Graph Title: RtD docs previews: Cancel building PRs if no changes in Doc dir by hugovk · Pull Request #104100 · python/cpython

X Title: RtD docs previews: Cancel building PRs if no changes in Doc dir by hugovk · Pull Request #104100 · python/cpython

Description: As suggested by @humitos at #103843 (comment), cancel building pull requests when there aren't changes in the Doc directory. If there are no changes (git diff exits with 0) we force the command to return with 183. This is a special exit code on Read the Docs that will cancel the build immediately. https://docs.readthedocs.io/en/stable/build-customization.html#cancel-build-based-on-a-condition

Open Graph Description: As suggested by @humitos at #103843 (comment), cancel building pull requests when there aren't changes in the Doc directory. If there are no changes (git diff exits with 0) we force the command...

X Description: As suggested by @humitos at #103843 (comment), cancel building pull requests when there aren't changes in the Doc directory. If there are no changes (git diff exits with 0) we force the com...

Opengraph URL: https://github.com/python/cpython/pull/104100

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:f4010aba-5fac-580e-2096-4d9a8e1e9078
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD37C:139A69:1BADF9C:2658FE4:696AAAAF
html-safe-nonce3940da8684d6c93f6db863826e1438e168aa2d6aa43d19c5ec453396193166fe
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMzdDOjEzOUE2OToxQkFERjlDOjI2NThGRTQ6Njk2QUFBQUYiLCJ2aXNpdG9yX2lkIjoiODgyNjAxMzM1NTI5ODQzMzcxMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac5ee9554efdb45dd5de9b66131ae3c1b12ea8ec15cc0d777ca5c05c440c6828d2
hovercard-subject-tagpull_request:1335678658
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python/cpython/pull/104100/files
twitter:imagehttps://avatars.githubusercontent.com/u/1324225?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/1324225?s=400&v=4
og:image:altAs suggested by @humitos at #103843 (comment), cancel building pull requests when there aren't changes in the Doc directory. If there are no changes (git diff exits with 0) we force the command...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None3eaf9b8cf1badcd7041a8ad480b9d9b28bea0ef1cc821ca9ff20f2cc7f4fe4b9
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasedd9a979046e6382bd084e2bd873bf65f797125ff
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/104100/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F104100%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F104100%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/104100/files
Reloadhttps://github.com/python/cpython/pull/104100/files
Reloadhttps://github.com/python/cpython/pull/104100/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/104100/files
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/cpython/security
Please reload this pagehttps://github.com/python/cpython/pull/104100/files
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
hugovkhttps://github.com/hugovk
python:mainhttps://github.com/python/cpython/tree/main
hugovk:rtd-doc-dir-onlyhttps://github.com/hugovk/cpython/tree/rtd-doc-dir-only
Conversation 20 https://github.com/python/cpython/pull/104100
Commits 10 https://github.com/python/cpython/pull/104100/commits
Checks 0 https://github.com/python/cpython/pull/104100/checks
Files changed https://github.com/python/cpython/pull/104100/files
Please reload this pagehttps://github.com/python/cpython/pull/104100/files
RtD docs previews: Cancel building PRs if no changes in Doc dir https://github.com/python/cpython/pull/104100/files#top
Show all changes 10 commits https://github.com/python/cpython/pull/104100/files
c7a07b7 Cancel building PRs when there aren't changes in the Doc directory hugovk May 2, 2023 https://github.com/python/cpython/pull/104100/commits/c7a07b7a087cfc1d699fa00f61eb2bfc54892bd4
e610f22 The keys build.jobs and build.commands can't be used together hugovk May 2, 2023 https://github.com/python/cpython/pull/104100/commits/e610f227f36d03fc0fcf54db51fc36f2e08d9a4d
b2ec93d Move "then" to same line as "if" hugovk May 12, 2023 https://github.com/python/cpython/pull/104100/commits/b2ec93d6fa7d8ab7d38298065335c02f3e9fd5cc
addeef3 Double brackets hugovk May 12, 2023 https://github.com/python/cpython/pull/104100/commits/addeef35a37c92a7a193591f71226f9df7932ca2
de18c2f Bracket both expressions hugovk May 12, 2023 https://github.com/python/cpython/pull/104100/commits/de18c2f6b54d5e9a5f301d7ec8da1c442308b961
a32d767 Adjust YAML hugovk May 16, 2023 https://github.com/python/cpython/pull/104100/commits/a32d767a6e936f5998a66497d5f864ec2fcca69a
9d2b63c Remove duplicate 'the' hugovk May 16, 2023 https://github.com/python/cpython/pull/104100/commits/9d2b63c611b20438dc9c55e7e8c6d33a9a105a32
d99f08f Merge branch 'main' into rtd-doc-dir-only arhadthedev May 23, 2023 https://github.com/python/cpython/pull/104100/commits/d99f08f81b78214221148c8330f70ae300e4c02d
689dfe6 Use | for multiline string hugovk May 23, 2023 https://github.com/python/cpython/pull/104100/commits/689dfe6ad466f737ff0a148acf606235b9decaad
786eee1 Fix indent hugovk May 23, 2023 https://github.com/python/cpython/pull/104100/commits/786eee1d8db08ac9babeae278153ac431e0373ca
Clear filters https://github.com/python/cpython/pull/104100/files
Please reload this pagehttps://github.com/python/cpython/pull/104100/files
Please reload this pagehttps://github.com/python/cpython/pull/104100/files
.readthedocs.yml https://github.com/python/cpython/pull/104100/files#diff-cde814ef2f549dc093f5b8fc533b7e8f47e7b32a8081e0760e57d5c25a1139d9
layout.html https://github.com/python/cpython/pull/104100/files#diff-abd77e29f1ff6d74ae538e4c07866587819a5c838e138b76c15ce8a402309a5a
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L110
.readthedocs.ymlhttps://github.com/python/cpython/pull/104100/files#diff-cde814ef2f549dc093f5b8fc533b7e8f47e7b32a8081e0760e57d5c25a1139d9
View file https://github.com/hugovk/cpython/blob/786eee1d8db08ac9babeae278153ac431e0373ca/.readthedocs.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/104100/{{ revealButtonHref }}
https://github.com/python/cpython/pull/104100/files#diff-cde814ef2f549dc093f5b8fc533b7e8f47e7b32a8081e0760e57d5c25a1139d9
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L107
Doc/tools/templates/layout.htmlhttps://github.com/python/cpython/pull/104100/files#diff-abd77e29f1ff6d74ae538e4c07866587819a5c838e138b76c15ce8a402309a5a
View file https://github.com/hugovk/cpython/blob/786eee1d8db08ac9babeae278153ac431e0373ca/Doc/tools/templates/layout.html
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/104100/{{ revealButtonHref }}
https://github.com/python/cpython/pull/104100/files#diff-abd77e29f1ff6d74ae538e4c07866587819a5c838e138b76c15ce8a402309a5a
https://github.com/python/cpython/pull/104100/files#diff-abd77e29f1ff6d74ae538e4c07866587819a5c838e138b76c15ce8a402309a5a
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.