dataverse
dataverse copied to clipboard
Several in-use GitHub Actions use outdated NodeJS versions
What steps does it take to reproduce the issue?
-
When does this issue occur? When GitHub Workflows are run.
-
Which page(s) does it occurs on? On GitHub Workflows/Actions run result pages, for example https://github.com/IQSS/dataverse/actions/runs/11263238116.
-
What happens? Above or below the results of a workflow run, annotations warn about Actions that use versions of NodeJS that are end of life. E.g., the Checkstyle job uses
actions/checkout@v2
, which uses Node 12. -
To whom does it occur (all users, curators, superusers)? Developers
-
What did you expect to happen? No warnings should be produced (because workflows should use more recent and supported Actions).
Which version of Dataverse are you using? n/a – this is about the infrastructure.
Any related open or closed issues to this bug report? #9829 is a different example of an outdated workflow, but it is not related otherwise.
Screenshots:
https://github.com/IQSS/dataverse/actions/runs/11263238116 should be clear enough.
Are you thinking about creating a pull request for this issue? I do consider it, although we can let Dependabot do it as well.