Actionsではワークフローの依存関係をキャッシュすることで、毎回の実行時に必要となる依存パッケージやビルド結果を保持し、ワークフローの実行時間を削減することができます。https://github.com/actions/cache以下のような設定を記載するとキャッシュを利用することができます。restore-keysの2種類を設定できます。key:キャッシュの保存と検索に利用されるキーrestore-keys:keyでキャッシュヒットしない場合にキャッシュの検索に利用されるキー。前方一致でキャッシュを検索。restore-keysはkeyで指定したキャッシュが見つからなかった場合に利用されます。restore-keysは複数のキーを指定することができますが、上から順に試行され、最初に一致するキャッシュが利用されます。restore-keysに一致するキャッシュが複数見つかった場合は、作成日が新しいものが利用されます。キーの照合順とアクセス制限キーは以下の順で照合されます。現在のブランチをkeyで検索。現在のブランチをrestore-keysで検索。restore-keysが複数ある場合は上から順に利用。リポジトリのデフォルトブランチをkeyで検索。リポジトリのデフォルトブランチをrestore-keysで検索。この照合順序に従って探索され、最初に一致するキャッシュが利用されます。上記の照合順を見てわかるように、異なるブランチやタグで作成されたキャッシュにアクセスすることはできません。ワークフロー実行時のブランチ用に作成されたキャッシュを、同じブランチに対する別のワークフローからアクセスしリストアすることができます。キャッシュのクリアキャッシュはGithubのWebページから削除することができます。Actionsの「Management」セクションの「Caches」から削除が可能です。Proよくある質問LinksX(Twitter)GitHubメディアキットLegal利用規約プライバシーポリシ。