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

Update GitHub actions: [upload|download]-artifact v1|v2|v3 #3534

Open
jiekang opened this issue Apr 24, 2024 · 2 comments
Open

Update GitHub actions: [upload|download]-artifact v1|v2|v3 #3534

jiekang opened this issue Apr 24, 2024 · 2 comments
Assignees

Comments

@jiekang
Copy link

jiekang commented Apr 24, 2024

An email was sent to eclipse.org-committers@eclipse.org titled:

[eclipse.org-committers] Deprecation Warning for GitHub actions [upload|download]-artifact v1|v2|v3

With call to update the following GitHub actions to v4 or later:

  • actions/upload-artifact
  • actions/download-artifact

The following versions are deprecated and will stop working in the not so near future:

  • v1 and v2: from 30/06/2024
  • v3: from 30/11/2024

See the following searches for instances of these actions in the Adoptium organization.

Code search for upload-artifact:
https://github.com/search?q=org%3Aadoptium%20actions%2Fupload-artifact&type=code

Code search for download-artifact:
https://github.com/search?q=org%3Aadoptium+actions%2Fdownload-artifact&type=code

@tellison tellison self-assigned this Apr 24, 2024
tellison added a commit to adoptium/installer that referenced this issue Apr 24, 2024
tellison added a commit to adoptium/installer that referenced this issue Apr 24, 2024
Update to the v4 of the action.

Part of adoptium/infrastructure#3534
@tellison
Copy link
Contributor

The majority of the upload-artifact query hits are false positives.

  • many are in the mirrored OpenJDK repositories (i.e., adoptium/jdk8u, adoptium/jdk11u, etc.) and these are not used, and are configured not to be run, by the Adoptium project.
  • others are in documentation .md and .adoc files and are not run.

Those that are in .yml files that are run by the project are already at v4 level so are not part of the notice. The two .yml files that are run and are currently at v3 have been updated via the PRs linked above.

@tellison
Copy link
Contributor

All the download-artifacts query hits are false positives.

  • most are in the mirrored OpenJDK repositories (i.e., adoptium/jdk8u, adoptium/jdk11u, etc.) and these are not used, and are configured not to be run, by the Adoptium project.
  • one .yml file is an example not run by the project.

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

No branches or pull requests

2 participants