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 workflow github actions to node-20 #1520

Closed
Alenar opened this issue Feb 22, 2024 · 1 comment
Closed

Update workflow github actions to node-20 #1520

Alenar opened this issue Feb 22, 2024 · 1 comment
Assignees
Labels

Comments

@Alenar
Copy link
Collaborator

Alenar commented Feb 22, 2024

Why

In our github actions pipelines there's warnings asking us to update our workflows:

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

You can see them popping in the last merge on main: https://github.com/input-output-hk/mithril/actions/runs/8002289789

What

Since Node 16 have reached end of life in October 2023, github actions are switching to node20 as the new default.

How

We need to check that the actions that we use have been updated, if their maintainers plans to do so, else if there's alternative or ... do nothing as they may not been running on node 20 but their code doesn't use api that have changes (meaning that github will continue to output unpleasant warnings in our pipelines).

@jpraynaud jpraynaud added the CI/CD 🏭 CI/CD label Feb 22, 2024
@Alenar Alenar self-assigned this Feb 22, 2024
@Alenar
Copy link
Collaborator Author

Alenar commented Feb 27, 2024

Done with PR #1521

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants