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

deprecation warning for node.js 12 #519

Closed
jarkenau opened this issue Oct 16, 2022 · 4 comments · Fixed by #521
Closed

deprecation warning for node.js 12 #519

jarkenau opened this issue Oct 16, 2022 · 4 comments · Fixed by #521
Labels
bug Something isn't working

Comments

@jarkenau
Copy link

Description

When using the action in a workflow, GitHub adds a notice that Node.js 12 is deprecated and will be removed soon. This also applies for the ros-tooling/action-ros-ci.

Screenshot from 2022-10-16 21-08-09

To Reproduce

Use ros-tooling/setup-ros@v0.4

Could we just upgrade the version to Node.js 16 ? 🤔

@jarkenau jarkenau added the bug Something isn't working label Oct 16, 2022
@christophebedard
Copy link
Member

Thanks for bringing this up! I'm not sure what upgrading to a more recent version entails other than modifying this line:

using: "node12"

but I can look into it some time in the coming weeks.

@jarkenau
Copy link
Author

jarkenau commented Oct 17, 2022

Just wanted to let you know, I updated to node16 in a fork and used it for another repository. The deprecation warning is gone and everything works as expected, but I just use some basic features of this action, so not sure about edge cases.

Also, the actions/typescript-action this action is based on updated to node16 a while ago: actions/typescript-action@87fd034

@christophebedard
Copy link
Member

Great, thanks for the info! I'll do that and update the version in the CI configs as well.

@christophebedard
Copy link
Member

I've created PRs for setup-ros and action-ros-ci: #521 and ros-tooling/action-ros-ci#778. A lot of the local CI jobs are failing due to an issue with permissions. Something like this: cypress-io/github-action#446. I'll have to look into it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants