Skip to content

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

@encukou

Description

@encukou
Member

Activity

added
3.10only security fixes
3.9only security fixes
infraCI, GitHub Actions, buildbots, Dependabot, etc.
on Feb 4, 2025
added
type-bugAn unexpected behavior, bug, or error
on Feb 4, 2025
encukou

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

added a commit that references this issue on Feb 4, 2025
added a commit that references this issue on Feb 13, 2025
7b0351c
StanFromIreland

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.

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

encukou commented on Feb 14, 2025

@encukou
MemberAuthor

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

added a commit that references this issue on Feb 18, 2025
fe6c43e
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.10only security fixes3.9only security fixesinfraCI, 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

        Participants

        @encukou@picnixz@StanFromIreland

        Issue actions

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