fix: use lockfile for cache key

This commit is contained in:
jdx 2024-11-04 10:26:21 -06:00
parent fb230aa558
commit 57eda1a45f
No known key found for this signature in database
GPG key ID: 584DADE86724B407
3 changed files with 25 additions and 25 deletions

24
dist/index.js generated vendored
View file

@ -62480,18 +62480,18 @@ async function restoreMiseCache() {
const installArgs = core.getInput('install_args');
const cachePath = (0, utils_1.miseDir)();
const fileHash = await glob.hashFiles([
`**/.config/mise/config.toml`,
`**/.config/mise/config.*.toml`,
`**/.config/mise.toml`,
`**/.config/mise.*.toml`,
`**/.mise/config.toml`,
`**/.mise/config.*.toml`,
`**/mise/config.toml`,
`**/mise/config.*.toml`,
`**/.mise.toml`,
`**/.mise.*.toml`,
`**/mise.toml`,
`**/mise.*.toml`,
`**/.config/mise/config.{toml,lock}`,
`**/.config/mise/config.*.{toml,lock}`,
`**/.config/mise.{toml,lock}`,
`**/.config/mise.*.{toml,lock}`,
`**/.mise/config.{toml,lock}`,
`**/.mise/config.*.{toml,lock}`,
`**/mise/config.{toml,lock}`,
`**/mise/config.*.{toml,lock}`,
`**/.mise.{toml,lock}`,
`**/.mise.*.{toml,lock}`,
`**/mise.{toml,lock}`,
`**/mise.*.{toml,lock}`,
`**/.tool-versions`
].join('\n'));
const prefix = core.getInput('cache_key_prefix') || 'mise-v0';

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View file

@ -61,18 +61,18 @@ async function restoreMiseCache(): Promise<void> {
const cachePath = miseDir()
const fileHash = await glob.hashFiles(
[
`**/.config/mise/config.toml`,
`**/.config/mise/config.*.toml`,
`**/.config/mise.toml`,
`**/.config/mise.*.toml`,
`**/.mise/config.toml`,
`**/.mise/config.*.toml`,
`**/mise/config.toml`,
`**/mise/config.*.toml`,
`**/.mise.toml`,
`**/.mise.*.toml`,
`**/mise.toml`,
`**/mise.*.toml`,
`**/.config/mise/config.{toml,lock}`,
`**/.config/mise/config.*.{toml,lock}`,
`**/.config/mise.{toml,lock}`,
`**/.config/mise.*.{toml,lock}`,
`**/.mise/config.{toml,lock}`,
`**/.mise/config.*.{toml,lock}`,
`**/mise/config.{toml,lock}`,
`**/mise/config.*.{toml,lock}`,
`**/.mise.{toml,lock}`,
`**/.mise.*.{toml,lock}`,
`**/mise.{toml,lock}`,
`**/mise.*.{toml,lock}`,
`**/.tool-versions`
].join('\n')
)