dataverse icon indicating copy to clipboard operation
dataverse copied to clipboard

Several in-use GitHub Actions use outdated NodeJS versions

Open bencomp opened this issue 4 months ago • 0 comments

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.

bencomp avatar Oct 09 '24 21:10 bencomp