Skip to content

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

Description

@encukou

Activity

  1. added
    infraCI, GitHub Actions, buildbots, Dependabot, etc.
    on Feb 4, 2025
  2. added
    type-bugAn unexpected behavior, bug, or error
    on Feb 4, 2025
  3. encukou commented on Feb 4, 2025

    @encukou
    MemberAuthor

    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. added a commit that references this issue on Feb 4, 2025
  5. added a commit that references this issue on Feb 13, 2025
  6. StanFromIreland commented on Feb 13, 2025

    @StanFromIreland
    Member

    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. added a commit that references this issue on Feb 14, 2025
  8. encukou commented on Feb 14, 2025

    @encukou
    MemberAuthor

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

  9. added a commit that references this issue on 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 life3.9 (EOL)end of lifeinfraCI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or error

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions