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

ci: use newer artifact actions #13991

Merged
merged 2 commits into from
Sep 17, 2024

Conversation

ewanharris
Copy link
Collaborator

@ewanharris ewanharris commented Feb 14, 2024

I was reading about the deprecation of v1/v2 of these and noticed the claim about v4 being stonkingly fast, so figured lets give it a look see. I doubt the time taken to upload things is that slow here

Copy link
Contributor

@cb1kenobi cb1kenobi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SGTM

@cb1kenobi
Copy link
Contributor

Do we know how fast things are currently?

@ewanharris
Copy link
Collaborator Author

Short of checking the timestamps not really no, maybe just an eye at the build time between this and the last build (which is a terrible metric).

Realistically, I should probably just bump all actions used in this PR too

@ewanharris
Copy link
Collaborator Author

Eurgh looks like the changes for v4 of the third party delete-artifact require passing it a token which is kinda meh

@m1ga
Copy link
Contributor

m1ga commented Feb 15, 2024

Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20

I think you can also raise that to 20. SDK works fine with that version.

@ewanharris
Copy link
Collaborator Author

@m1ga I think that's coming from the homebrew action which doesn't look to have updated to 20 yet based on their repo, I'll update where we set 16.x to 20.x though, good shout.

@hansemannn
Copy link
Collaborator

Hi @ewanharris, should we still use this? :) Happy to do so!

@ewanharris ewanharris force-pushed the ci/update-upload-artifact branch from d0e2f7c to 444d1a4 Compare September 16, 2024 09:08
@ewanharris
Copy link
Collaborator Author

@hansemannn would probably be good to do but I remember facing an issue with this. If you're aiming to do a release this week I'd not worry about this PR

@hansemannn
Copy link
Collaborator

Thanks a lot - yeah, we're doing a 12.5.0.GA today, but we can merge it into master/12.6.0 once all builds.

@ewanharris ewanharris force-pushed the ci/update-upload-artifact branch from 5bd37cc to e76f5d1 Compare September 17, 2024 21:10
@ewanharris
Copy link
Collaborator Author

@hansemannn this is ready now, I went ahead and updated all the actions, squashed the commits and also removed the backport action as it was using the not recommend pull_request_target

@hansemannn hansemannn merged commit c5e553b into tidev:master Sep 17, 2024
5 checks passed
@ewanharris ewanharris deleted the ci/update-upload-artifact branch October 2, 2024 19:20
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.

4 participants