GitHub Actionsの実行でwarningが出ていたので改修します。

概要

GitHub Actionsの実行でwarningが出ていたが特にすぐにerrorでもないので無視していた。 ちょっとした時間ができたので改修しようと思います。

ログを確認

deploy
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/

と出力されていました。 とりあえずDeeplに突っ込んで翻訳します。

次のアクションは node12 を使用しますが、これは非推奨であり、node16 上で実行するよう強制されます: aws-actions/configure-aws-credentials@v1. 詳細情報: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/

ふむふむ。

どうやらconfigure-aws-credentials@v1が悪いらしい。 configure-aws-credentialsについては https://github.com/aws-actions/configure-aws-credentials のリポジトリがあるみたいので、とりあえず最新にしてみる。現状は@4が最新のようだったので、

configure-aws-credentials@v1
↓
configure-aws-credentials@v4

へ修正しました。 テストで実行したところwarning消えました!