Skip to content

Commit fd80a63

Browse files
Merge pull request #112 from ChrisRackauckas-Claude/centralize-ci
Centralize CI on SciML reusable workflows
2 parents 956725a + 855bf09 commit fd80a63

4 files changed

Lines changed: 9 additions & 37 deletions

File tree

.github/dependabot.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,9 @@ 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
- "/"
14-
- "/test"
1511
schedule:
1612
interval: "daily"
1713
groups:

.github/workflows/Downgrade.yml

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,8 @@ on:
1313
jobs:
1414
test:
1515
if: false # Disabled: waiting on dependency updates. See #100 for tracking.
16-
runs-on: ubuntu-latest
17-
strategy:
18-
matrix:
19-
downgrade_mode: ['alldeps']
20-
julia-version: ['1.10']
21-
steps:
22-
- uses: actions/checkout@v6
23-
- uses: julia-actions/setup-julia@v3
24-
with:
25-
version: ${{ matrix.julia-version }}
26-
- uses: julia-actions/julia-downgrade-compat@v2
27-
with:
28-
skip: Pkg,TOML
29-
- uses: julia-actions/julia-buildpkg@v1
30-
- uses: julia-actions/julia-runtest@v1
31-
with:
32-
ALLOW_RERESOLVE: false
16+
uses: "SciML/.github/.github/workflows/downgrade.yml@v1"
17+
with:
18+
julia-version: "1.10"
19+
skip: "Pkg,TOML"
20+
secrets: "inherit"

.github/workflows/FormatCheck.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,5 @@ 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+
uses: "SciML/.github/.github/workflows/runic.yml@v1"
15+
secrets: "inherit"

.github/workflows/SpellCheck.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,5 @@ 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+
uses: "SciML/.github/.github/workflows/spellcheck.yml@v1"
8+
secrets: "inherit"

0 commit comments

Comments
 (0)