Skip to content

Commit efc4cbe

Browse files
committed
ci: fix invalidations CI
1 parent bec897f commit efc4cbe

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

.github/workflows/Invalidations.yml

+22-2
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,34 @@ jobs:
2020
with:
2121
version: '1'
2222
- uses: actions/checkout@v4
23-
- uses: julia-actions/julia-buildpkg@v1
23+
- name: "Install Dependencies"
24+
run: |
25+
import Pkg
26+
Pkg.Registry.update()
27+
# Install packages present in subdirectories
28+
dev_pks = Pkg.PackageSpec[]
29+
for path in ("lib/SciMLJacobianOperators", "lib/BracketingNonlinearSolve", "lib/NonlinearSolveBase", "lib/SimpleNonlinearSolve", "lib/NonlinearSolveFirstOrder", "lib/NonlinearSolveSpectralMethods", "lib/NonlinearSolveQuasiNewton")
30+
push!(dev_pks, Pkg.PackageSpec(; path))
31+
end
32+
Pkg.develop(dev_pks)
33+
Pkg.instantiate()
2434
- uses: julia-actions/julia-invalidations@v1
2535
id: invs_pr
2636

2737
- uses: actions/checkout@v4
2838
with:
2939
ref: ${{ github.event.repository.default_branch }}
30-
- uses: julia-actions/julia-buildpkg@v1
40+
- name: "Install Dependencies"
41+
run: |
42+
import Pkg
43+
Pkg.Registry.update()
44+
# Install packages present in subdirectories
45+
dev_pks = Pkg.PackageSpec[]
46+
for path in ("lib/SciMLJacobianOperators", "lib/BracketingNonlinearSolve", "lib/NonlinearSolveBase", "lib/SimpleNonlinearSolve", "lib/NonlinearSolveFirstOrder", "lib/NonlinearSolveSpectralMethods", "lib/NonlinearSolveQuasiNewton")
47+
push!(dev_pks, Pkg.PackageSpec(; path))
48+
end
49+
Pkg.develop(dev_pks)
50+
Pkg.instantiate()
3151
- uses: julia-actions/julia-invalidations@v1
3252
id: invs_default
3353

0 commit comments

Comments
 (0)