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

bump delete-artifact action to v2 to be node 16 compatible. #5927

Merged
merged 1 commit into from
May 9, 2023

Conversation

mbien
Copy link
Member

@mbien mbien commented May 8, 2023

github will switch everything to Node 16 on the 18th of May:
https://github.blog/changelog/2023-05-04-github-actions-all-actions-will-run-on-node16-instead-of-node12/

delete-artifact is the last remaining action which we haven't updated yet. We access the action via a git submodule since it is third-party. Other actions were bumped in #4770 and #5376

  • this PR moves the delete-artifact submodule to the v2.0.0 tag
  • bonus: updated git ignore to ignore all private folders by default

after that we shouldn't see any warnings of this kind anymore:

Cleanup Workflow Artifacts
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: ./.github/actions/delete-artifact/. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.

@mbien mbien added the CI continuous integration changes label May 8, 2023
@neilcsmith-net
Copy link
Member

We might want to run this one through delivery? There's a chance we could still be requiring testing there by that date.

 + updated git ignore to ignore all private folders by default
@mbien
Copy link
Member Author

mbien commented May 8, 2023

We might want to run this one through delivery? There's a chance we could still be requiring testing there by that date.

yep. Wanted to test it on master first since delivery is broken. Will rebase if it works as expected.

edit: it worked, no action related warnings anymore, see
image

going to rebase and retarget to delivery

@mbien mbien changed the base branch from master to delivery May 8, 2023 08:30
@mbien mbien force-pushed the ci-update-delete-action branch from 2fffd07 to 5ce63e9 Compare May 8, 2023 08:32
@mbien mbien marked this pull request as ready for review May 8, 2023 08:32
@mbien mbien added this to the NB18 milestone May 8, 2023
@mbien
Copy link
Member Author

mbien commented May 8, 2023

@neilcsmith-net done, points at delivery now

@mbien mbien added the git [ci] enable versioning job label May 8, 2023
@neilcsmith-net
Copy link
Member

neilcsmith-net commented May 8, 2023

Thanks! And understand about delivery being broken - makes sense - hopefully can merge the fix asap, and then get other pending PRs in.

@neilcsmith-net neilcsmith-net merged commit cf168c1 into apache:delivery May 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI continuous integration changes git [ci] enable versioning job
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants