Skip to content
Latchkey

ホストされたツールキャッシュとは?

ホストされたツールキャッシュは、ホスト型 runner イメージ内に同梱されるツールバージョンのディレクトリであり、既知の環境変数を介して特定されます。setup action はこれを参照して、ネットワークからダウンロードすることなくツールチェーンをプロビジョニングします。これにより、新規のホスト型 runner がほぼ瞬時に言語バージョンを切り替えられるようになります。

なぜ重要か

ホストされたツールキャッシュの中身によって、job がツールチェーンを立ち上げる速度が決まります。充実した最新のキャッシュであれば、より多くの job がローカルコピーにヒットします。古いキャッシュだと download が強制されます。Latchkey は自社の runner イメージを管理しているため、workflow が実際に要求するバージョンに合わせてツールキャッシュを整えることができます。

関連ガイド