-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Closed
Closed
Copy link
Labels
3.10only security fixesonly security fixes3.9only security fixesonly security fixesinfraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
3.10 & 3.9 PRs fail on documentation builds with:
Error: This request has been automatically failed because it uses a deprecated version of
actions/upload-artifact: v3
. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
For example: https://github.com/python/cpython/actions/runs/13077929192/job/36494533879?pr=129529
Linked PRs
Metadata
Metadata
Assignees
Labels
3.10only security fixesonly security fixes3.9only security fixesonly security fixesinfraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Projects
Milestone
Relationships
Development
Select code repository
Activity
[
and]
) in domain names for parsed URLs (GH-129418) #129529encukou commentedon Feb 4, 2025
Note that for newer branches, docs builds were switched to Netlify (in #100330) and then Read the Docs; we no longer use
upload-artifact
there.3.10 and 3.9 have a stub Read the Docs config file that disables the builds there (which currently fails, see #129509).
[3.10] pythongh-129641: Switch Docs GHA build to actions/upload-artif…
[3.10] gh-129641: Docs GHA build: use upload-artifact@v4 & Python 3.12 (
StanFromIreland commentedon Feb 13, 2025
3.9 currently builds cpython from source like so
but I it builds from the 3.9 branch it checks out so there is no need to change anything.
There is still
actions/upload-artifact@v3
to be updated. I can do it for you if you are busy.3.9 example.
[3.9] pythongh-129641: Switch Docs GHA build to actions/upload-artifa…
encukou commentedon Feb 14, 2025
Thanks! I already had the 3.9 PR half-done when I saw your message.
[3.9] gh-129641: Docs GHA build: use upload-artifact@v4 (GH-129642) (#…