こんにちは、SREチームの稲村です。
みなさんはGitHub Actionsでキャッシュを使っていますでしょうか。基本的にGitHub Actionsはビルドが走る度に新たなインスタンスが作成される為、毎回ビルドに必要なライブラリをダウンロードしてしまいます。
最近私もJenkinsでビルドしていたアプリケーションをGitHub Actionsに移行するタスクを行なった際に、キャッシュを使ってビルド時間の短縮させました。
その時に学んだ事を共有します。
こんにちは、SREチームの稲村です。
みなさんはGitHub Actionsでキャッシュを使っていますでしょうか。基本的にGitHub Actionsはビルドが走る度に新たなインスタンスが作成される為、毎回ビルドに必要なライブラリをダウンロードしてしまいます。
最近私もJenkinsでビルドしていたアプリケーションをGitHub Actionsに移行するタスクを行なった際に、キャッシュを使ってビルド時間の短縮させました。
その時に学んだ事を共有します。