はじめに 背景 actions/cache/restoreとactions/cache/save ユースケースの紹介 トピックブランチではキャッシュを保存しない 常にキャッシュを保存する restoreとsaveで異なるkeyを使う まとめ はじめに これはGitHub Actions Advent Calendar 2022 22日目の記事です。諸事情によりフライング投稿です。 GitHub Actionsのキャッシュにおいて、そのリストアと保存を別々に制御する機能が actions/cache@v3.2.0-beta.1 で実装されたので使ってみました。トピックブランチではキャッシュを保存しない、ビルドが失敗した際にもキャッシュを保存する、などこれまでは出来なかった細かい制御が可能になっています。 背景 GitHub Actionsにおいて、ダウンロード済みの依存関係などをキャッシュす
![GitHub Actionsのキャッシュをより細かく制御するactions/cache/restoreとactions/cache/save - ぽよメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2260f09483af7f274e571fdf5cc1a5bc77d43e1/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fp%2Fpudding_info%2F20221220%2F20221220204058.png)