Skip to content

Commit 1e11e7c

Browse files
authored
Fix IntegrationTest workflow for indirect dependants (#15)
1 parent 4565485 commit 1e11e7c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/IntegrationTest.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
repository: ${{ inputs.repo }}
4343
path: downstream
4444
- name: Load this and run the downstream tests
45-
shell: julia --color=yes --project=downstream {0}
45+
shell: julia --color=yes --project=test_downstream {0}
4646
run: |
4747
using Pkg
4848
# If provided add local registries
@@ -54,10 +54,11 @@ jobs:
5454
end
5555
end
5656
try
57+
Pkg.develop(PackageSpec(path="downstream"))
5758
# force it to use this PR's version of the package
5859
Pkg.develop(PackageSpec(path=".")) # resolver may fail with main deps
5960
Pkg.update()
60-
Pkg.test(coverage=true) # resolver may fail with test time deps
61+
Pkg.test("MapBroadcast") # resolver may fail with test time deps
6162
catch err
6263
err isa Pkg.Resolve.ResolverError || rethrow()
6364
# If we can't resolve that means this is incompatible by SemVer and this is fine

0 commit comments

Comments
 (0)