Skip to content

Commit 76dc8c9

Browse files
Merge pull request #151 from ChrisRackauckas-Claude/centralize-ci
Centralize CI on SciML reusable workflows
2 parents 81c0ed2 + e538ddd commit 76dc8c9

4 files changed

Lines changed: 14 additions & 38 deletions

File tree

.github/dependabot.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,10 @@ updates:
55
directory: "/" # Location of package manifests
66
schedule:
77
interval: "weekly"
8-
ignore:
9-
- dependency-name: "crate-ci/typos"
10-
update-types: ["version-update:semver-patch", "version-update:semver-minor"]
118
- package-ecosystem: "julia"
129
directories:
1310
- "/"
1411
- "/docs"
15-
- "/test"
1612
schedule:
1713
interval: "daily"
1814
groups:

.github/workflows/Downgrade.yml

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,25 +12,15 @@ on:
1212
- 'docs/**'
1313
jobs:
1414
test:
15-
runs-on: ubuntu-latest
15+
name: "Downgrade"
1616
strategy:
1717
matrix:
1818
group:
1919
- Core
20-
downgrade_mode: ['alldeps']
21-
julia-version: ['1.10']
22-
steps:
23-
- uses: actions/checkout@v6
24-
- uses: julia-actions/setup-julia@v3
25-
with:
26-
version: ${{ matrix.julia-version }}
27-
- uses: julia-actions/julia-downgrade-compat@v2
28-
# if: ${{ matrix.version == '1.6' }}
29-
with:
30-
skip: Pkg,TOML
31-
- uses: julia-actions/julia-buildpkg@v1
32-
- uses: julia-actions/julia-runtest@v1
33-
with:
34-
ALLOW_RERESOLVE: false
35-
env:
36-
GROUP: ${{ matrix.group }}
20+
uses: "SciML/.github/.github/workflows/downgrade.yml@v1"
21+
with:
22+
julia-version: "1.10"
23+
group: "${{ matrix.group }}"
24+
skip: "Pkg,TOML"
25+
allow-reresolve: false
26+
secrets: "inherit"

.github/workflows/FormatCheck.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ on:
1111

1212
jobs:
1313
runic:
14-
runs-on: ubuntu-latest
15-
steps:
16-
- uses: actions/checkout@v6
17-
- uses: julia-actions/setup-julia@v3
18-
with:
19-
version: '1'
20-
- uses: fredrikekre/runic-action@v1
21-
with:
22-
version: '1'
14+
name: "Runic"
15+
uses: "SciML/.github/.github/workflows/runic.yml@v1"
16+
secrets: "inherit"

.github/workflows/SpellCheck.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ on: [pull_request]
44

55
jobs:
66
typos-check:
7-
name: Spell Check with Typos
8-
runs-on: ubuntu-latest
9-
steps:
10-
- name: Checkout Actions Repository
11-
uses: actions/checkout@v6
12-
- name: Check spelling
13-
uses: crate-ci/typos@v1.18.0
7+
name: "Spell Check with Typos"
8+
uses: "SciML/.github/.github/workflows/spellcheck.yml@v1"
9+
secrets: "inherit"

0 commit comments

Comments
 (0)