@@ -28,29 +28,29 @@ jobs:
2828 fail-fast : true # TODO: toggle
2929 matrix :
3030 version :
31- - ' 1.10'
31+ # - '1.10'
3232 - ' 1.11'
3333 - ' 1.12'
3434 group :
3535 - Core/Internals
36- - Back/DifferentiateWith
37- - Core/SimpleFiniteDiff
38- - Back/SparsityDetector
39- - Core/ZeroBackends
40- - Back/ChainRules
36+ # - Back/DifferentiateWith
37+ # - Core/SimpleFiniteDiff
38+ # - Back/SparsityDetector
39+ # - Core/ZeroBackends
40+ # - Back/ChainRules
4141 # - Back/Diffractor
42- - Back/Enzyme
43- - Back/FastDifferentiation
44- - Back/FiniteDiff
45- - Back/FiniteDifferences
46- - Back/ForwardDiff
47- - Back/GTPSA
42+ # - Back/Enzyme
43+ # - Back/FastDifferentiation
44+ # - Back/FiniteDiff
45+ # - Back/FiniteDifferences
46+ # - Back/ForwardDiff
47+ # - Back/GTPSA
4848 - Back/Mooncake
49- - Back/PolyesterForwardDiff
50- - Back/ReverseDiff
51- - Back/Symbolics
52- - Back/Tracker
53- - Back/Zygote
49+ # - Back/PolyesterForwardDiff
50+ # - Back/ReverseDiff
51+ # - Back/Symbolics
52+ # - Back/Tracker
53+ # - Back/Zygote
5454 skip_lts :
5555 - ${{ github.event.pull_request.draft }}
5656 skip_pre :
@@ -104,61 +104,61 @@ jobs:
104104 token : ${{ secrets.CODECOV_TOKEN }}
105105 fail_ci_if_error : false
106106
107- test-DIT :
108- name : ${{ matrix.version }} - DIT (${{ matrix.group }})
109- runs-on : ubuntu-latest
110- if : ${{ !contains(github.event.pull_request.labels.*.name, 'skipci') }}
111- timeout-minutes : 60
112- permissions : # needed to allow julia-actions/cache to proactively delete old caches that it has created
113- actions : write
114- contents : read
115- strategy :
116- fail-fast : true
117- matrix :
118- version :
119- - ' 1.10'
120- - ' 1.11'
121- - ' 1.12'
122- group :
123- - Formalities
124- - Zero
125- - Standard
126- - Weird
127- skip_lts :
128- - ${{ github.event.pull_request.draft }}
129- skip_pre :
130- - ${{ github.event.pull_request.draft }}
131- exclude :
132- - skip_lts : true
133- version : ' 1.10'
134- - skip_pre : true
135- version : ' 1.12'
136- env :
137- JULIA_DIT_TEST_GROUP : ${{ matrix.group }}
138- JULIA_DI_PR_DRAFT : ${{ github.event.pull_request.draft }}
139- steps :
140- - uses : actions/checkout@v5
141- - uses : julia-actions/setup-julia@v2
142- with :
143- version : ${{ matrix.version }}
144- arch : x64
145- - uses : julia-actions/cache@v2
146- - name : Install dependencies & run tests
147- run : julia --project=./DifferentiationInterfaceTest --color=yes -e '
148- using Pkg;
149- Pkg.Registry.update();
150- Pkg.develop(path="./DifferentiationInterface");
151- if ENV["JULIA_DI_PR_DRAFT"] == "true";
152- Pkg.test("DifferentiationInterfaceTest"; allow_reresolve=false, coverage=true, julia_args=["-O1"]);
153- else;
154- Pkg.test("DifferentiationInterfaceTest"; allow_reresolve=false, coverage=true);
155- end;'
156- - uses : julia-actions/julia-processcoverage@v1
157- with :
158- directories : ./DifferentiationInterfaceTest/src,./DifferentiationInterfaceTest/ext,./DifferentiationInterfaceTest/test
159- - uses : codecov/codecov-action@v5
160- with :
161- files : lcov.info
162- flags : DIT
163- token : ${{ secrets.CODECOV_TOKEN }}
164- fail_ci_if_error : false
107+ # test-DIT:
108+ # name: ${{ matrix.version }} - DIT (${{ matrix.group }})
109+ # runs-on: ubuntu-latest
110+ # if: ${{ !contains(github.event.pull_request.labels.*.name, 'skipci') }}
111+ # timeout-minutes: 60
112+ # permissions: # needed to allow julia-actions/cache to proactively delete old caches that it has created
113+ # actions: write
114+ # contents: read
115+ # strategy:
116+ # fail-fast: true
117+ # matrix:
118+ # version:
119+ # - '1.10'
120+ # - '1.11'
121+ # - '1.12'
122+ # group:
123+ # - Formalities
124+ # - Zero
125+ # - Standard
126+ # - Weird
127+ # skip_lts:
128+ # - ${{ github.event.pull_request.draft }}
129+ # skip_pre:
130+ # - ${{ github.event.pull_request.draft }}
131+ # exclude:
132+ # - skip_lts: true
133+ # version: '1.10'
134+ # - skip_pre: true
135+ # version: '1.12'
136+ # env:
137+ # JULIA_DIT_TEST_GROUP: ${{ matrix.group }}
138+ # JULIA_DI_PR_DRAFT: ${{ github.event.pull_request.draft }}
139+ # steps:
140+ # - uses: actions/checkout@v5
141+ # - uses: julia-actions/setup-julia@v2
142+ # with:
143+ # version: ${{ matrix.version }}
144+ # arch: x64
145+ # - uses: julia-actions/cache@v2
146+ # - name: Install dependencies & run tests
147+ # run: julia --project=./DifferentiationInterfaceTest --color=yes -e '
148+ # using Pkg;
149+ # Pkg.Registry.update();
150+ # Pkg.develop(path="./DifferentiationInterface");
151+ # if ENV["JULIA_DI_PR_DRAFT"] == "true";
152+ # Pkg.test("DifferentiationInterfaceTest"; allow_reresolve=false, coverage=true, julia_args=["-O1"]);
153+ # else;
154+ # Pkg.test("DifferentiationInterfaceTest"; allow_reresolve=false, coverage=true);
155+ # end;'
156+ # - uses: julia-actions/julia-processcoverage@v1
157+ # with:
158+ # directories: ./DifferentiationInterfaceTest/src,./DifferentiationInterfaceTest/ext,./DifferentiationInterfaceTest/test
159+ # - uses: codecov/codecov-action@v5
160+ # with:
161+ # files: lcov.info
162+ # flags: DIT
163+ # token: ${{ secrets.CODECOV_TOKEN }}
164+ # fail_ci_if_error: false
0 commit comments