GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — 3.10: GHA Docs builds of PRs fail because they use removed actions/upload-artifact: v3 · Issue #129641 · python/cpython

3.10: GHA Docs builds of PRs fail because they use removed actions/upload-artifact: v3 #129641

New issue
Copy link
New issue
Copy link
Closed
Closed
3.10: GHA Docs builds of PRs fail because they use removed actions/upload-artifact: v3#129641
Copy link
Labels
3.10 (EOL)end of lifeend of life3.9 (EOL)end of lifeend of lifeinfraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

Description

@encukou
encukou
opened on Feb 4, 2025
Issue body actions

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

  • [3.10] gh-129641: Docs GHA build: use upload-artifact@v4 & Python 3.12 #129642
  • [3.9] gh-129641: Docs GHA build: use upload-artifact@v4 (GH-129642) #130114

Activity

  1. encukou
    added
    3.10 (EOL)end of lifeend of life
    3.9 (EOL)end of lifeend of life
    infraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.
    on Feb 4, 2025
  2. picnixz
    added
    type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
    on Feb 4, 2025
  3. encukou commented on Feb 4, 2025

    @encukou
    encukou
    on Feb 4, 2025
    MemberAuthor
    More actions

    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).

  4. encukou
    added a commit that references this issue on Feb 4, 2025

    [3.10] pythongh-129641: Switch Docs GHA build to actions/upload-artif…

    e951843
  5. pablogsal
    added a commit that references this issue on Feb 13, 2025

    [3.10] gh-129641: Docs GHA build: use upload-artifact@v4 & Python 3.12 (

    7b0351c
  6. StanFromIreland commented on Feb 13, 2025

    @StanFromIreland
    StanFromIreland
    on Feb 13, 2025
    Member
    More actions

    3.9 currently builds cpython from source like so

        - name: 'Configure CPython'
          run: ./configure --with-pydebug
        - name: 'Build CPython'
          run: make -j4
    

    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.

  7. encukou
    added a commit that references this issue on Feb 14, 2025

    [3.9] pythongh-129641: Switch Docs GHA build to actions/upload-artifa…

    e3b25cd
  8. encukou commented on Feb 14, 2025

    @encukou
    encukou
    on Feb 14, 2025
    MemberAuthor
    More actions

    Thanks! I already had the 3.9 PR half-done when I saw your message.

    Reacted by Stan Ulbrych
  9. hugovk
    added a commit that references this issue on Feb 18, 2025

    [3.9] gh-129641: Docs GHA build: use upload-artifact@v4 (GH-129642) (#…

    fe6c43e
  10. encukou
    closed this as completedon Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.10 (EOL)end of lifeend of life3.9 (EOL)end of lifeend of lifeinfraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.