Skip to content

Update artifact actions to Node 24 runtimes - #36

Merged
chaoz23 merged 1 commit into
mainfrom
chore/actions-node24-artifacts
Aug 3, 2026
Merged

chaoz23 merged 1 commit into
mainfrom
chore/actions-node24-artifacts

Conversation

@chaoz23

@chaoz23 chaoz23 commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • update upload-artifact from v4 to commit-pinned v7.0.1
  • update all download-artifact uses from v6 to commit-pinned v8.0.1
  • add a release-workflow regression test requiring immutable pins and Node 24 action generations

Compatibility and security

  • existing archived multi-file upload behavior is unchanged
  • download v8 now fails closed on artifact digest mismatches

Verification

  • python3 -m unittest tests.test_release_workflow -v
  • python3 -W error::ResourceWarning -m unittest discover -s tests -v (304 tests)
  • git diff --check

@chaoz23
chaoz23 merged commit 2c34123 into main Aug 3, 2026
8 checks passed
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