Skip to content

[ci] Use v4 of the artifact actions in the PyPI publish workflow - #13

Merged
yalosev merged 1 commit into
mainfrom
ci/artifact-actions-v4
Oct 12, 2026
Merged

yalosev merged 1 commit into
mainfrom
ci/artifact-actions-v4

Conversation

@yalosev

@yalosev yalosev commented Oct 12, 2026

Copy link
Copy Markdown
Member

The publish workflow of the release v0.4.12 failed before building anything: GitHub rejects jobs that use actions/upload-artifact@v3 and actions/download-artifact@v3 (run 38229013146). Both are bumped to v4; the artifact name is used once per run, which v4 requires.

actions/setup-python@v4 and actions/cache@v3 are left as they are: the PR test workflow with them passed on 2026-10-12.

After the merge, the release has to be created again on a commit that contains this workflow: the release event runs the workflow file of the tagged commit, and v0.4.12 points at 3fd4ff5, which still has v3.

GitHub fails any job that uses actions/upload-artifact@v3 or
actions/download-artifact@v3 before it starts, so the release v0.4.12
was never built or published:
https://github.com/deckhouse/lib-python/actions/runs/38229013146

Signed-off-by: Yuriy Losev <yuriy.losev@flant.com>
@yalosev
yalosev merged commit 37daa82 into main Oct 12, 2026
2 checks passed
@yalosev
yalosev deleted the ci/artifact-actions-v4 branch October 12, 2026 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant