fix: use correct glob format for cache key file hash (#139)

This commit is contained in:
Frederik Boster 2024-11-06 15:43:47 +01:00 committed by GitHub
parent 3cea416127
commit 7b77be967a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 49 additions and 25 deletions

View file

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