Skip to content

Commit 4b29bab

Browse files
Merge pull request #2555 from jClugstor/Downstream_CI_Fix
Match NonlinearSolve Downstream CI
2 parents e5b3399 + 41c5c16 commit 4b29bab

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

.github/workflows/Downstream.yml

+2-7
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,6 @@ jobs:
4747
# Explicitly develop the libraries first before running the tests for now.
4848
# This is necessary since the tests are likely to fail otherwise, given that all
4949
# the libs haven't been registered yet.
50-
- name: "Develop the libraries since they haven't been registered yet"
51-
run: |
52-
julia --project=. -e '
53-
using Pkg;
54-
Pkg.develop(map(path ->Pkg.PackageSpec.(;path="$(@__DIR__)/lib/$(path)"), readdir("./lib")));
55-
'
5650
- name: Clone Downstream
5751
uses: actions/checkout@v4
5852
with:
@@ -64,6 +58,7 @@ jobs:
6458
using Pkg
6559
try
6660
# force it to use this PR's version of the package
61+
Pkg.develop(map(path ->Pkg.PackageSpec.(;path="lib/$(path)"), readdir("./lib")));
6762
Pkg.develop(PackageSpec(path=".")) # resolver may fail with main deps
6863
Pkg.update()
6964
Pkg.test(coverage=true) # resolver may fail with test time deps
@@ -80,4 +75,4 @@ jobs:
8075
with:
8176
token: ${{ secrets.CODECOV_TOKEN }}
8277
file: lcov.info
83-
fail_ci_if_error: true
78+
fail_ci_if_error: false

0 commit comments

Comments
 (0)