Skip to content

Commit 4238b6a

Browse files
committed
ci: update tests workflow to use centralised reusable workflow
1 parent 9fd7798 commit 4238b6a

File tree

2 files changed

+42
-91
lines changed

2 files changed

+42
-91
lines changed

.github/workflows/Tests.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: "Tests"
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- master
7+
- 'release-'
8+
paths-ignore:
9+
- 'docs/**'
10+
push:
11+
branches:
12+
- master
13+
paths-ignore:
14+
- 'docs/**'
15+
16+
concurrency:
17+
# Skip intermediate builds: always, but for the master branch.
18+
# Cancel intermediate builds: always, but for the master branch.
19+
group: ${{ github.workflow }}-${{ github.ref }}
20+
cancel-in-progress: ${{ github.ref != 'refs/heads/master' }}
21+
22+
jobs:
23+
format-check:
24+
name: "Format Check"
25+
uses: "SciML/.github/.github/workflows/format-check.yml@v1"
26+
27+
tests:
28+
name: "Tests"
29+
needs: format-check
30+
strategy:
31+
fail-fast: false
32+
matrix:
33+
group:
34+
- InterfaceI
35+
- InterfaceII
36+
- Extensions
37+
- Downstream
38+
- RegressionI
39+
uses: "SciML/.github/.github/workflows/tests.yml@v1"
40+
with:
41+
group: "${{ matrix.group }}"
42+
secrets: "inherit"

.github/workflows/ci.yml

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

0 commit comments

Comments
 (0)