@@ -27,34 +27,17 @@ jobs:
2727 - x64
2828 steps :
2929 - uses : actions/checkout@v4
30- - name : Checkout ClaudeMCPTools
31- uses : actions/checkout@v4
32- with :
33- repository : JuliaComputing/ClaudeMCPTools.jl
34- path : ClaudeMCPTools
35- - name : Checkout LLMBenchSimple
36- uses : actions/checkout@v4
37- with :
38- repository : JuliaComputing/LLMBenchSimple.jl
39- path : LLMBenchSimple
4030 - uses : julia-actions/setup-julia@v2
4131 with :
4232 version : ${{ matrix.version }}
4333 arch : ${{ matrix.arch }}
4434 - uses : julia-actions/cache@v2
45- - name : Update Project.toml for CI
35+ - name : Dev dependencies
4636 shell : julia --color=yes {0}
4737 run : |
4838 using Pkg
49- # Update the Project.toml to use local paths
50- project = Pkg.TOML.parsefile("Project.toml")
51- project["sources"] = Dict(
52- "ClaudeMCPTools" => Dict("path" => "./ClaudeMCPTools"),
53- "LLMBenchSimple" => Dict("path" => "./LLMBenchSimple")
54- )
55- open("Project.toml", "w") do io
56- Pkg.TOML.print(io, project)
57- end
39+ Pkg.develop(url="https://github.com/JuliaComputing/ClaudeMCPTools.jl")
40+ Pkg.develop(url="https://github.com/JuliaComputing/LLMBenchSimple.jl")
5841 - uses : julia-actions/julia-buildpkg@v1
5942 - uses : julia-actions/julia-runtest@v1
6043 - uses : julia-actions/julia-processcoverage@v1
0 commit comments