aws-actions/amazon-ecs-render-task-definition

Node16 deprecation warning

Closed this issue ยท 16 comments

Describe the bug
The GitHub Actions workflow is generating a deprecation warning due to the use of Node.js 16. GitHub Actions now requires the use of Node.js 20, as Node.js 16 actions have been deprecated.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the GitHub repository containing the workflow.
  2. Run the GitHub Actions workflow.
  3. Observe the deprecation warning in the workflow logs.
  4. The warning specifically mentions the use of Node.js 16 in aws-actions/amazon-ecs-render-task-definition@v1.

Expected behavior
The expected behavior is for the GitHub Actions workflow to run without any deprecation warnings. It should use the updated Node.js 20 environment for all actions.

Screenshots
Screenshot 2024-01-25 at 15 58 40

Desktop (please complete the following information):
OS Agnostic

Additional context
The deprecation of Node.js 16 actions is part of GitHub's ongoing maintenance and update of their Actions infrastructure. More information about this transition can be found at: GitHub Blog Changelog.

I too would like to have GitHub logs free of warnings.

#287

How can we have this PR merged?

Is this action still supported by AWS or do I (we) need to start looking at alternatives?

Not really sure. Why not like tag whoever worked on the last PRs that were merged.

Progress! #287 has been merged so now we just need a new release...

@iamhopaul123 is there any way you could cut a new release? Thanks!

@iamhopaul123 Ping, please create a new release bro, Thanks!

Asking for a new release too. Please and thank you!

Another ask for a new release please, I don't like warnings.

Is anyone still maintaining this?

ghosttown

Anyone know anyone @aws that can put some heat under this?

Not ideal, but until a release is cut, we can pin to the commit sha that includes the node20 fixes. Our team has done it for the time being, no more run warnings, and everything has been working fine. Just a suggestion, it may not be an adequate solution for all.

uses: aws-actions/amazon-ecs-render-task-definition@35d224b2ca3f343a8b46e0362c097786a88513bb

Thanks @jlauzze for this -- good idea!

Thank you @jlauzze! Good idea!

Thank you for your patience. Node.js 20 upgrade was released with PR 287 as part of Release v1.3.0.

FINALLY!