backstage / community-plugins

Community plugins for Backstage
Apache License 2.0
139 stars 140 forks source link

πŸ”§ Repository: Warnings of deprecated Node.js versions in various GitHub Actions #1194

Open awanlin opened 1 week ago

awanlin commented 1 week ago

πŸ“œ Description

There are Warnings of deprecated Node.js versions in various GitHub Actions being used by this repo.

πŸ‘ Expected behavior

There are no warnings about deprecated Node.js versions in various GitHub Actions being used by this repo.

πŸ‘Ž Current Behavior

The following GitHub Actions have warnings:

πŸ‘Ÿ Reproduction steps

Look at any of the listed actions under Current Behavior, these will all have the warning. You can run them again to see the warning is there.

πŸ“ƒ Provide the context for the Bug.

In some cases these are using a very old version of Node, we should stay up to date to avoid any issues.

πŸ‘€ Have you spent some time to check if this bug has been raised before?

🏒 Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

awanlin commented 1 week ago

Some of these should be resolved by this PR https://github.com/backstage/actions/pull/156 and then updating the actions here to use the updated version.

awanlin commented 1 week ago

This PR will address the Renovate Cron action: https://github.com/backstage/community-plugins/pull/1195

awanlin commented 1 week ago

Looks like if we can update this fork with the latest that would get us the needed Node 20 upgrade as well: https://github.com/backstage/changesets-action