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

update static analysis actions #420

Closed
arhimede opened this issue Feb 13, 2024 · 2 comments · Fixed by #434
Closed

update static analysis actions #420

arhimede opened this issue Feb 13, 2024 · 2 comments · Fixed by #434
Assignees

Comments

@arhimede
Copy link
Member

currently we are using v3

we are getting the message
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

I presume the actions/checkout@v3, actions/cache@v3 need to be changed to something else
** all over the packages which use node.js *

@alexmerlin
Copy link
Member

As described in their blog link, they are transitioning from Node 16 (actions/package@v3) to Node 20 (actions/package@v4).
We need to update all dot-* packages and all our projects to use v4 of both actions/cache and action/checkout.

In order to avoid in the future running again through all packages/projects, we should create our CI repo like Laminas does in their packages.

See here an example of how they use their CI repo.
See here their CI repo.

@alexmerlin
Copy link
Member

actions/checkout@v4 runs on Node 20.x
but
actions/cache@v4 is still on Node 16.x

Issue: actions/cache#1323
PR: actions/cache#1326
Once PR is merged, we can resume work on this.

arhimede added a commit that referenced this issue May 23, 2024
Issue #420: Updated GHA files to use latest action releases
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

2 participants