Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

upgrade actions/*load-artifact version to v4 #31

Open
2bndy5 opened this issue Jun 6, 2024 · 0 comments
Open

upgrade actions/*load-artifact version to v4 #31

2bndy5 opened this issue Jun 6, 2024 · 0 comments
Labels
dependencies Pull requests that update a dependency file

Comments

@2bndy5
Copy link

2bndy5 commented Jun 6, 2024

This upgrade is not something dependabot can do on its own. This repo's build CI uploads multiple artifacts to under the same name. This is no longer allowed with v4. Instead, we can upload each artifact with a name unique to the version being built (ie clang-tools-v{VERSION}). then we can download all artifacts using v4 with a pattern (ie clang-tools-v*); this pattern feature was not supported in v3.

Why is this important?

actions/*load-artifact v3 uses node.js v16. This causes warnings in our CI runs about v16 to be deprecated. However, v4 uses node.js v20.

@2bndy5 2bndy5 added the dependencies Pull requests that update a dependency file label Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

No branches or pull requests

1 participant