はじめに 背景 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において、ダウンロード済みの依存関係などをキャッシュす