diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 54f66c6..c1848e8 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -24,7 +24,6 @@ jobs: matrix: version: - '1.10' - - '1.9' - 'pre' os: - ubuntu-latest @@ -37,6 +36,20 @@ jobs: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - uses: julia-actions/cache@v2 + - name: Install dependencies + run: | + julia -e ' + using Pkg + Pkg.activate(temp=true) + Pkg.develop(PackageSpec(url="https://github.com/MurrellGroup/HuggingFaceTokenizers.jl")) + Pkg.develop(PackageSpec(url="https://github.com/MurrellGroup/LowRankLayers.jl")) + Pkg.develop(PackageSpec(url="https://github.com/MurrellGroup/LogitSamplers.jl")) + Pkg.activate(".") + Pkg.develop("HuggingFaceTokenizers") + Pkg.develop("LowRankLayers") + Pkg.develop("LogitSamplers") + Pkg.add("JSON3") + ' - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - uses: julia-actions/julia-processcoverage@v1 @@ -62,6 +75,15 @@ jobs: shell: julia --project=docs --color=yes {0} run: | using Pkg + Pkg.activate(temp=true) + Pkg.develop(PackageSpec(url="https://github.com/MurrellGroup/HuggingFaceTokenizers.jl")) + Pkg.develop(PackageSpec(url="https://github.com/MurrellGroup/LowRankLayers.jl")) + Pkg.develop(PackageSpec(url="https://github.com/MurrellGroup/LogitSamplers.jl")) + Pkg.activate(".") + Pkg.develop("HuggingFaceTokenizers") + Pkg.develop("LowRankLayers") + Pkg.develop("LogitSamplers") + Pkg.add("JSON3") Pkg.develop(PackageSpec(path=pwd())) Pkg.instantiate() - uses: julia-actions/julia-buildpkg@v1 @@ -75,4 +97,4 @@ jobs: using Documenter: DocMeta, doctest using Jjama3 DocMeta.setdocmeta!(Jjama3, :DocTestSetup, :(using Jjama3); recursive=true) - doctest(Jjama3) + doctest(Jjama3) \ No newline at end of file diff --git a/Project.toml b/Project.toml index d169abf..7800c90 100644 --- a/Project.toml +++ b/Project.toml @@ -35,7 +35,7 @@ Metal = "1" NNlib = "0.9" SafeTensors = "1" StatsBase = "0.34" -julia = "1.9" +julia = "1.10" [extras] Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"