v1.9.5: Maintain mtime of julia build to avoid re-precompilation
A big part of fixing JuliaLang/julia#50667 for julia <1.11 as maintaining the mtime of the julia source files means cached /compiled caches won't be invalidated in new runs where julia has been reinstalled.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the all-deps group with 3 updates: julia-actions/setup-julia, julia-actions/cache and julia-actions/julia-buildpkg.
Updates
julia-actions/setup-julia
from 1.9.2 to 1.9.5Release notes
Sourced from julia-actions/setup-julia's releases.
Commits
a1561e9
Add production dependencies & buildf3d4142
v1.9.5 (#201)d3d61d9
extract julia directly to tool path to maintain mtimes (#196)a46a85f
add test for julia install and mtime maintenance (#200)15b8728
Bump@types/node
from 20.10.3 to 20.10.6 (#199)82b8fbf
Bump typescript from 5.3.2 to 5.3.3 (#191)0affa9f
Bump nock from 13.3.8 to 13.4.0 (#198)e27a763
Update dependabot.yml (#197)67c6198
Bump ts-jest from 29.0.5 to 29.1.1 (#193)2c0c1c0
Bump prettier from 3.1.0 to 3.1.1 (#192)Updates
julia-actions/cache
from 1.3.0 to 1.5.0Release notes
Sourced from julia-actions/cache's releases.
Commits
207a5a0
Unique cache-key for job matrix objects (#88)fab7d6a
enable registries by default (#62)b430ec2
Add option for user specified Julia depot (#83)930a182
Documentation consistency fixes (#84)ff08d7d
Fix incorrect GitHub actions path on containers (#78)b4528cf
fix readme typo (#76)67f1f75
Fixup #71 (#75)3466649
Update cache every run. Add/compiled
and/logs
. Make key sensitive to ma...b606b82
Bump actions/checkout from 4.1.0 to 4.1.1 (#70)Updates
julia-actions/julia-buildpkg
from 1.5.0 to 1.6.0Release notes
Sourced from julia-actions/julia-buildpkg's releases.
Commits
90dd6f2
add suggestion to use cache action if no depot is detected (#41)d4b940e
Bump actions/setup-python from 4 to 5 (#47)7c82bcb
Bump actions/checkout from 2 to 4 (#46)015ebdb
Bump actions/setup-python from 2 to 4 (#43)b949419
Bump actions/cache from 1 to 3 (#44)c00cff0
Bump codecov/codecov-action from 1 to 3 (#45)3d96aa2
Create dependabot.yml (#42)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show