Open1

【GithubAction】workflowsファイルの"actions/checkout@v4"ってなんなのか?

ふじしろふじしろ

公式
https://github.co.jp/features/actions

雑にざっくり聞く
Q: アクションのバージョンとは何ですか?どこで確認することができますか?
A: アクションのバージョンは、GitHub Actionsで使用される個々のアクション(タスクまたはステップを実行するGitHubリポジトリ)のリリースバージョンを指します。バージョンは、一般的にセマンティックバージョニング(例:v1.2.3やv2.0.0)に従います。異なるバージョンは、アクションの機能や修正内容に変更があった場合にリリースされます。
アクションのバージョンは、以下の方法で確認できます。

  1. アクションのGitHubリポジトリを訪れます。例えば:
  2. リポジトリの"Releases"タブをクリックします。これで、すべてのリリースバージョンとそのバージョンごとの詳細が表示されます。
  3. 最新のリリースバージョンを確認し、あなたのワークフローで使用するバージョンを自分で選択できます。通常、最新のバージョンが推奨されますが、場合によっては特定のバージョンが適切な場合もあります。
    なお、アクションのバージョンを使用する方法は、ワークフローファイルのusesキーにバージョンを指定することです。例:uses: actions/checkout@v2(これはactions/checkoutアクションのバージョン2を使用することを意味します)。