Chave de Restauração de Cache - Definição do Glossário CI/CD
Uma chave de restauração de cache é um prefixo de fallback que encontra um cache parcial recente quando a chave exata falha.
Uma chave de restauração de cache é um prefixo de fallback usado para encontrar uma correspondência parcial de cache quando a chave exata do cache falha, definida como restore-keys em actions/cache. Ela permite que uma execução reutilize um cache recente o suficiente em vez de começar vazia.
Chaves de restauração mantêm o cache útil mesmo quando a chave primária muda, por exemplo após uma atualização de lockfile.
key e restore-keys juntas
A key primária deve incluir um hash de lockfile para correspondências exatas; restore-keys lista prefixos mais curtos para que uma quase-correspondência ainda restaure a maioria das dependências, que são então atualizadas incrementalmente.