O Que É um Action Cache?
Um action cache é o armazenamento de arquivos indexado por chave usado por uma action de CI para salvar e restaurar diretórios entre execuções de workflow. Uma execução computa uma chave de cache, restaura uma entrada correspondente se existir e depois salva uma entrada nova quando a chave é inédita. É a forma padrão de evitar re-baixar ou reconstruir dependências.
Por que isso importa
Instalações de dependências e artifacts compilados costumam ser idênticos de execução para execução, então re-buscá-los desperdiça minutos. Um action cache permite a um job restaurá-los em segundos quando a chave corresponde. Plataformas de managed runners podem respaldar esse cache com armazenamento local ou regional rápido para economizar ainda mais tempo nas restaurações.
Guias relacionados
What Is a Cache Key?A cache key is the identifier that determines which cached entry a lookup retrieves, typically derived from t…
What Is Cache Scope?Cache scope defines the boundary within which a cache entry is shared and reusable, such as per branch, per r…
What Is a Tool Cache?A tool cache is a directory of preinstalled language and tool versions on a runner that setup actions can use…