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

Move action using node12 to a newer version #3722

Merged
merged 2 commits into from
Apr 13, 2024
Merged

Conversation

michalinacienciala
Copy link
Contributor

@michalinacienciala michalinacienciala commented Dec 28, 2023

Node12 has been out of support since April 2022. As a result GH has started the deprecation process of Node12 for GitHub Actions by migrating all actions to run on Node16 (read
more
). The softprops/action-gh-release action's version which we used in the build.yml workflow was running on Node12. But a newer version (v0.1.15) of the action is run on Node16. We're swithing to using that newer version. This should make The following actions uses node12 which is deprecated and will be forced to run on node16: softprops/action-gh-release@1e07f4... annotation disappear from the details of the workflow runs.

The upgrade may also remove the The "set-output" command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ annotation.

Latest build: extension-builds-3722 (as of Sat, 13 Apr 2024 18:02:51 GMT).

Node12 has been out of support since April 2022. As a result GH has started the
deprecation process of Node12 for GitHub Actions by migrating all actions to run
on Node16 ([read
more](https://github.blog/changelog/2023-07-17-github-actions-removal-of-node12-from-the-actions-runner/)).
The `softprops/action-gh-release` action's version which we used in the
`build.yml` workflow was running on Node12. But a newer version (`v0.1.15`) of
the action is run on Node16. We're swithing to using that newer version. This
should make `The following actions uses node12 which is deprecated and will be
forced to run on node16: softprops/action-gh-release@1e07f4...` annotation
disappear from the details of the workflow runs.

The upgrade may also remove the `The "set-output" command is deprecated and will
be disabled soon. Please upgrade to using Environment Files. For more
information see:
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/`
annotation.
This bumps underlying Node to 0.20, which is the current LTS release through 2026.
@Shadowfiend Shadowfiend merged commit 7dcf9f8 into main Apr 13, 2024
5 of 6 checks passed
@Shadowfiend Shadowfiend deleted the move-from-node12-in-ci branch April 13, 2024 20:09
@Shadowfiend Shadowfiend mentioned this pull request Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants