fix: use correct glob format for cache key file hash (#139)
This commit is contained in:
parent
3cea416127
commit
7b77be967a
3 changed files with 49 additions and 25 deletions
36
dist/index.js
generated
vendored
36
dist/index.js
generated
vendored
|
@ -62274,18 +62274,30 @@ async function restoreMiseCache() {
|
||||||
const installArgs = core.getInput('install_args');
|
const installArgs = core.getInput('install_args');
|
||||||
const cachePath = (0, utils_1.miseDir)();
|
const cachePath = (0, utils_1.miseDir)();
|
||||||
const fileHash = await glob.hashFiles([
|
const fileHash = await glob.hashFiles([
|
||||||
`**/.config/mise/config.{toml,lock}`,
|
`**/.config/mise/config.toml`,
|
||||||
`**/.config/mise/config.*.{toml,lock}`,
|
`**/.config/mise/config.lock`,
|
||||||
`**/.config/mise.{toml,lock}`,
|
`**/.config/mise/config.*.toml`,
|
||||||
`**/.config/mise.*.{toml,lock}`,
|
`**/.config/mise/config.*.lock`,
|
||||||
`**/.mise/config.{toml,lock}`,
|
`**/.config/mise.toml`,
|
||||||
`**/.mise/config.*.{toml,lock}`,
|
`**/.config/mise.lock`,
|
||||||
`**/mise/config.{toml,lock}`,
|
`**/.config/mise.*.toml`,
|
||||||
`**/mise/config.*.{toml,lock}`,
|
`**/.config/mise.*.lock`,
|
||||||
`**/.mise.{toml,lock}`,
|
`**/.mise/config.toml`,
|
||||||
`**/.mise.*.{toml,lock}`,
|
`**/.mise/config.lock`,
|
||||||
`**/mise.{toml,lock}`,
|
`**/.mise/config.*.toml`,
|
||||||
`**/mise.*.{toml,lock}`,
|
`**/.mise/config.*.lock`,
|
||||||
|
`**/mise/config.toml`,
|
||||||
|
`**/mise/config.lock`,
|
||||||
|
`**/mise/config.*.toml`,
|
||||||
|
`**/mise/config.*.lock`,
|
||||||
|
`**/.mise.toml`,
|
||||||
|
`**/.mise.lock`,
|
||||||
|
`**/.mise.*.toml`,
|
||||||
|
`**/.mise.*.lock`,
|
||||||
|
`**/mise.toml`,
|
||||||
|
`**/mise.lock`,
|
||||||
|
`**/mise.*.toml`,
|
||||||
|
`**/mise.*.lock`,
|
||||||
`**/.tool-versions`
|
`**/.tool-versions`
|
||||||
].join('\n'));
|
].join('\n'));
|
||||||
const prefix = core.getInput('cache_key_prefix') || 'mise-v0';
|
const prefix = core.getInput('cache_key_prefix') || 'mise-v0';
|
||||||
|
|
2
dist/index.js.map
generated
vendored
2
dist/index.js.map
generated
vendored
File diff suppressed because one or more lines are too long
36
src/index.ts
36
src/index.ts
|
@ -61,18 +61,30 @@ async function restoreMiseCache(): Promise<void> {
|
||||||
const cachePath = miseDir()
|
const cachePath = miseDir()
|
||||||
const fileHash = await glob.hashFiles(
|
const fileHash = await glob.hashFiles(
|
||||||
[
|
[
|
||||||
`**/.config/mise/config.{toml,lock}`,
|
`**/.config/mise/config.toml`,
|
||||||
`**/.config/mise/config.*.{toml,lock}`,
|
`**/.config/mise/config.lock`,
|
||||||
`**/.config/mise.{toml,lock}`,
|
`**/.config/mise/config.*.toml`,
|
||||||
`**/.config/mise.*.{toml,lock}`,
|
`**/.config/mise/config.*.lock`,
|
||||||
`**/.mise/config.{toml,lock}`,
|
`**/.config/mise.toml`,
|
||||||
`**/.mise/config.*.{toml,lock}`,
|
`**/.config/mise.lock`,
|
||||||
`**/mise/config.{toml,lock}`,
|
`**/.config/mise.*.toml`,
|
||||||
`**/mise/config.*.{toml,lock}`,
|
`**/.config/mise.*.lock`,
|
||||||
`**/.mise.{toml,lock}`,
|
`**/.mise/config.toml`,
|
||||||
`**/.mise.*.{toml,lock}`,
|
`**/.mise/config.lock`,
|
||||||
`**/mise.{toml,lock}`,
|
`**/.mise/config.*.toml`,
|
||||||
`**/mise.*.{toml,lock}`,
|
`**/.mise/config.*.lock`,
|
||||||
|
`**/mise/config.toml`,
|
||||||
|
`**/mise/config.lock`,
|
||||||
|
`**/mise/config.*.toml`,
|
||||||
|
`**/mise/config.*.lock`,
|
||||||
|
`**/.mise.toml`,
|
||||||
|
`**/.mise.lock`,
|
||||||
|
`**/.mise.*.toml`,
|
||||||
|
`**/.mise.*.lock`,
|
||||||
|
`**/mise.toml`,
|
||||||
|
`**/mise.lock`,
|
||||||
|
`**/mise.*.toml`,
|
||||||
|
`**/mise.*.lock`,
|
||||||
`**/.tool-versions`
|
`**/.tool-versions`
|
||||||
].join('\n')
|
].join('\n')
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue