Skip to content

Commit f22b917

Browse files
Merge pull request #77 from ChrisRackauckas-Claude/centralize-ci
Centralize CI on SciML reusable workflows
2 parents 48b5857 + 496903d commit f22b917

4 files changed

Lines changed: 12 additions & 36 deletions

File tree

.github/dependabot.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ 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
- "/"

.github/workflows/Downgrade.yml

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,10 @@ on:
1313
jobs:
1414
test:
1515
if: false
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-
# if: ${{ matrix.version == '1.6' }}
28-
with:
29-
skip: Pkg,TOML
30-
- uses: julia-actions/julia-buildpkg@v1
31-
- uses: julia-actions/julia-runtest@v1
32-
with:
33-
ALLOW_RERESOLVE: false
16+
name: "Downgrade"
17+
uses: "SciML/.github/.github/workflows/downgrade.yml@v1"
18+
with:
19+
julia-version: "1.10"
20+
skip: "Pkg,TOML"
21+
allow-reresolve: false
22+
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: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,5 @@ on: [pull_request]
55
jobs:
66
typos-check:
77
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.1
8+
uses: "SciML/.github/.github/workflows/spellcheck.yml@v1"
9+
secrets: "inherit"

0 commit comments

Comments
 (0)