Skip to content

Commit a07e9d5

Browse files
committed
Revert to [extras]/[targets] approach for test dependencies
- Remove separate test/Project.toml - Restore [extras] and [targets] sections in main Project.toml - Keep SSH authentication and git_cli for buildpkg - Use force_latest_compatible_version: false for runtest
1 parent 66c8210 commit a07e9d5

File tree

3 files changed

+10
-16
lines changed

3 files changed

+10
-16
lines changed

.github/workflows/CI.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,9 @@ jobs:
4545
- uses: julia-actions/julia-buildpkg@v1
4646
with:
4747
git_cli: true
48-
- uses: julia-actions/julia-buildpkg@v1
49-
name: Build test dependencies
50-
with:
51-
project: test
52-
git_cli: true
5348
- uses: julia-actions/julia-runtest@v1
54-
env:
55-
JULIA_PKG_USE_CLI_GIT: "true"
49+
with:
50+
force_latest_compatible_version: false
5651
- uses: julia-actions/julia-processcoverage@v1
5752
- uses: codecov/codecov-action@v4
5853
with:

Project.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,11 @@ JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
99

1010
[sources]
1111
ClaudeMCPTools = {rev = "master", url = "git@github.com:JuliaComputing/ClaudeMCPTools.jl.git"}
12+
LLMBenchSimple = {url = "git@github.com:JuliaComputing/LLMBenchSimple.jl.git"}
13+
14+
[extras]
15+
LLMBenchSimple = "a7b3c4d5-e6f7-8901-2345-678901234567"
16+
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
17+
18+
[targets]
19+
test = ["Test", "LLMBenchSimple"]

test/Project.toml

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)