actions / upload-artifact

MIT License
3.25k stars 732 forks source link

[feat req] Enable v4 version for GHES before the v3 deprecation #641

Open brycatch opened 2 weeks ago

brycatch commented 2 weeks ago

What would you like to be added?

Hello! According the first warning that we have in README.md, upload-artifact@v3 will be deprecated at the end of November.

What's the impact that we could expect for GHES implementations knowing that v4 is not currently supported in GHES yet?

We know the v4 version is expected to be enabled in Dec 2024 according to the roadmap, so I just want to prepare myself for possible scenarios in my implementation.

Why is this needed?

To be prepared for migration and deprecation scenarios in GHES implementations.

yacaovsnc commented 1 week ago

👋🏼 From the change log:

This deprecation will not impact any existing versions of GitHub Enterprise Server being used by customers.

There is no plan to deprecate Artifacts v3 in GitHub Enterprise Server, and the roadmap target date needs to be adjusted.

Velyks commented 1 week ago

Due to the removal of Node16 from the runners, upload-artifact@v3 has stopped working.

brycatch commented 1 week ago

Due to the removal of Node16 from the runners, upload-artifact@v3 has stopped working.

Yep, this is exactly the reason about I'm asking it.