Repository navigation
Commit 7402f75
authored
chore(deps): update jdx/mise-action action to v5.2.3 (#2603)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [jdx/mise-action](https://redirect.github.com/jdx/mise-action) |
action | patch | `v5.2.2` → `v5.2.3` |
---
### Release Notes
<details>
<summary>jdx/mise-action</summary>
###
[`v5.2.3`](https://redirect.github.com/jdx/mise-action/releases/tag/v5.2.3):
: Faster cache key computation in large workspaces
[Compare
Source](https://redirect.github.com/jdx/mise-action/compare/v5.2.2...v5.2.3)
The cache key no longer comes from searching the whole workspace for
mise config files. In repos that already contain `node_modules` or
`vendor/bundle`, this removes a delay of several minutes in "Restoring
mise cache".
##### Fixed
- **"Restoring mise cache" no longer takes minutes after installing
dependencies.** To build the cache key, the action used to match about
25 `**/…` glob patterns. That meant it walked every subdirectory of the
workspace, including `node_modules` and `vendor/bundle`, before checking
the cache at all. When the action ran after a step like `pnpm install`
or `ruby/setup-ruby` with `bundler-cache: true`, this could take 3–7
minutes. The action now looks for mise config files the same way mise
does: only in the working directory and each parent directory up to the
workspace root. It checks for `mise.toml`, `.mise.toml`,
`.config/mise/…`, `conf.d` fragments, `.tool-versions`, and their local,
env-specific and `.lock` variants. The step also logs `Hashed mise
config files in N.Ns`.
([#​703](https://redirect.github.com/jdx/mise-action/pull/703) by
[@​jdx](https://redirect.github.com/jdx) and
[@​corsicanec82](https://redirect.github.com/corsicanec82))
- If you set a custom `cache_key` that doesn't use `{{file_hash}}` or
`{{default}}`, the action no longer hashes config files at all.
- Config files in subdirectories, such as monorepo sub-projects, no
longer affect the cache key. mise only loads them with `--monorepo`.
- Cache keys change, so the first run after you upgrade will miss the
cache.
##### New Contributors
- [@​corsicanec82](https://redirect.github.com/corsicanec82) made
their first contribution in
[91e7f82](https://redirect.github.com/jdx/mise-action/commit/91e7f82)
([#​703](https://redirect.github.com/jdx/mise-action/issues/703))
**Full Changelog**:
<jdx/mise-action@v5.2.2...v5.2.3>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/prometheus/client_java).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODAuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent e17ce97 commit 7402f75
16 files changed
Lines changed: 16 additions & 16 deletions
File tree
- .github/workflows
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments