-
Notifications
You must be signed in to change notification settings - Fork 467
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: Update actions to avoid Node.js deprecated warning #2098
Conversation
Bump dorny/paths-filter to v3
Update actions/setup-go to v5
Update actions/cache to v4
Update docker/login-action to v3
Update docker actions: - docker/setup-qemu-action to v3 - docker/setup-buildx-action to v3 - docker/metadata-action to v5 - docker/build-push-action to v5
Update actions/github-script to v7
Update actions/setup-python to v5
Update actions/setup-python to v5
Update apache/skywalking-eyes/header to 0.5.0
Update actions/upload-artifact to v4
Fix warning in actions/setup-go v5
Update docker/build-push-action to v5
Revert actions/cache@v4 to v3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
dorny/paths-filter@v3 is not allowed to be used in apache/kvrocks. You should open an ASF INFRA ticket to ask for whitelisting this action. I don't have my laptop around so you may search previous PRs to find related comments, or ask for @PragmaTwice @git-hulk help. |
@aleksraiden I have filed a ticket to the ASF team to allow using dorny/paths-filter@v3, refer: https://issues.apache.org/jira/browse/INFRA-25491 cc @tisonkun |
dorny/paths-filter@v3 is ready to use now. |
Try to close and reopen for CI. |
Nope. From the conversation, we need to use |
I saw the v3 branch is referred to as v3.0.0, so it should be good to use v3. |
It is not related to "refer", instead it is just regex matching. v3 and v3.0.0 is different. |
Seems the workflow file is not updated. |
Try to use dorny/paths-filter v3.0.1
07f6a2d
Try to use dorny/paths-filter v3.0.1 |
If I get it correctly, you should use exactly v3.0.0 |
Thanks @tisonkun and @PragmaTwice I fix version to v3.0.0 and all CI jobs are runned OK as I see |
Quality Gate passedIssues Measures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Co-authored-by: Twice <[email protected]> Co-authored-by: hulk <[email protected]>
Update all possible actions to latest version, because at spring 2024 all old actions, based on Nodejs 16 will be deprecated. See https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
Updates:
Notes: In some job we use Centos 7 for run actions and this OS cant run Nodejs 20, so I revert in this case actions to old version. In a future, we need to change CentOS for continues work (e.g. before summer 2024)