Deprecation Notice (reminder): v3 of the artifact actions 📣 (updated) #142581
Replies: 5 comments 9 replies
-
Why are we told about this just a month before it's taken down? Also GitHub sent us an email telling us we use these actions but we don't, not directly, so it's probably a dependency of a dependency. Since GitHub knows that we use them, why not tell us where exactly so that we can act on it? Right now we have no idea where it's used. |
Beta Was this translation helpful? Give feedback.
-
How do we identify usage? I found a few references to older versions of our internal actions which in turn consume the upload action, but if we have a nested dependency tree of actions how do we identify what is going to break? Since the email was sent to people who are using outdated versions is there any way to find specifics since something on the GitHub side is seeing our usage of this... as it stands we have to audit everything, and everything that those things consume, on down to the ground and even then not sure how confident we'll be... |
Beta Was this translation helpful? Give feedback.
-
Hi all, we've updated the Brownout Dates on this discussion:
[updated] Friday Nov 22 We also included guidance that you can see annotations at the job level if we've detected there is a use of the v3 artifact actions. |
Beta Was this translation helpful? Give feedback.
-
With the deprecation of the GHES v4 support does this mean GHES has no planned date for this deprecation? We will of course be moving our GHEC use before the deadline. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, we've updated the timeline for the deprecation of v3 of artifact actions. Please see the top post for these updates including scheduled Brownout periods. 👀 |
Beta Was this translation helpful? Give feedback.
-
We would like to inform everyone of the upcoming deprecation of v3 of the artifact actions. 📣
This deprecation does not affect GitHub Enterprise Server (GHES).
By January 30th 2025, GitHub Actions customers will no longer be able to use v3 of actions/upload-artifact or actions/download-artifact. To ensure all users have adequate time to transition to the updated version and raise awareness, we will be implementing temporary job failures (brownouts) for any jobs using this deprecated version during scheduled periods.
During the brownout periods, any job using this version will fail temporarily to signal that the workflow will no longer be supported in the near future. These brownout periods are essential to encourage migration to the supported version and prevent interruptions when the workflow is officially deprecated.
What This Means for You
Please review and update your workflows to use the latest version (v4) of the artifact actions as soon as possible.
Any jobs that we've detected using the deprecated v3 artifact actions will show an annotation on your workflows. Below is an example of an indirect dependency showing an annotation at the job level.
v4 improves upload and download speeds by up to 98% and includes several new features, however there are key differences from the previous versions that may require updates to your workflows.
Updated documentation and support resources are available to assist with the migration.
Thank you for your attention! If you have any questions on the migration documentation please comment below.
Beta Was this translation helpful? Give feedback.
All reactions