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

Upgrade action versions #2204

Merged
merged 2 commits into from
Jan 30, 2023
Merged

Upgrade action versions #2204

merged 2 commits into from
Jan 30, 2023

Conversation

danielrbradley
Copy link
Member

@danielrbradley danielrbradley commented Jan 27, 2023

This should fix the following warnings:

Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2, actions/setup-go@v2, pulumi/action-install-pulumi-cli@v2, actions/setup-node@v2, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.

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/

The only remaining warnings are being printed by the setup-pulumi action. Pending issue:

This also fixes the schema comment upsert behaviour which removes the repetative comments on PRs

Version changes:

  • setup-dotnet v1 -> v3
  • setup-go v2 -> v3
  • setup-node v2 -> v3
  • setup-python v2 -> v4
  • checkout v2 -> v3
  • pulumi/action-install-pulumi-cli@v2 -> pulumi/setup-pulumi@v2
  • thollander/actions-comment-pull-request v1 -> v2
  • actions/download-artifact v2 -> v3
  • actions/upload-artifact v2 -> v3
  • aws-actions/configure-aws-credentials v1 -> v1-node16

@danielrbradley danielrbradley added the impact/no-changelog-required This issue doesn't require a CHANGELOG update label Jan 27, 2023
@github-actions
Copy link

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

- setup-dotnet v1 -> v3
- setup-go v2 -> v3
- setup-node v2 -> v3
- setup-python v2 -> v4
- checkout v2 -> v3
- pulumi/action-install-pulumi-cli@v2 -> pulumi/setup-pulumi@v2
- thollander/actions-comment-pull-request v1 -> v2
- actions/download-artifact v2 -> v3
-  actions/upload-artifact v2 -> v3
- aws-actions/configure-aws-credentials v1 -> v1-node16

This should fix the following warnings:
- Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2, actions/setup-go@v2, pulumi/action-install-pulumi-cli@v2, actions/setup-node@v2, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
- 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/
@danielrbradley danielrbradley merged commit ed8c8eb into master Jan 30, 2023
@danielrbradley danielrbradley deleted the upgrade-actions branch January 30, 2023 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact/no-changelog-required This issue doesn't require a CHANGELOG update
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants