Skip to content

Commit 72f3894

Browse files
committed
Fix CI by using [sources] section for dependencies
- Add [sources] section pointing to GitHub URLs for dependencies - Remove Pkg.develop from CI workflow - julia-buildpkg will handle it - This allows CI to find and build unregistered packages
1 parent 103c842 commit 72f3894

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

.github/workflows/CI.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,6 @@ jobs:
3232
version: ${{ matrix.version }}
3333
arch: ${{ matrix.arch }}
3434
- uses: julia-actions/cache@v2
35-
- name: Dev dependencies
36-
shell: julia --color=yes {0}
37-
run: |
38-
using Pkg
39-
Pkg.develop(url="https://github.com/JuliaComputing/ClaudeMCPTools.jl")
40-
Pkg.develop(url="https://github.com/JuliaComputing/LLMBenchSimple.jl")
4135
- uses: julia-actions/julia-buildpkg@v1
4236
- uses: julia-actions/julia-runtest@v1
4337
- uses: julia-actions/julia-processcoverage@v1

Project.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ authors = ["JuliaComputing"]
77
ClaudeMCPTools = "b9bb1685-6a70-41d7-9793-2f9fb633d966"
88
JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
99

10+
[sources]
11+
ClaudeMCPTools = {url = "https://github.com/JuliaComputing/ClaudeMCPTools.jl"}
12+
LLMBenchSimple = {url = "https://github.com/JuliaComputing/LLMBenchSimple.jl"}
13+
1014
[extras]
1115
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
1216
LLMBenchSimple = "a7b3c4d5-e6f7-8901-2345-678901234567"

0 commit comments

Comments
 (0)