diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 6dde276..d6112a8 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -21,17 +21,7 @@ jobs: version: - "1" - "lts" - project: - - '.' - - 'lib/DAEProblemLibrary' - - 'lib/DDEProblemLibrary' - - 'lib/JumpProblemLibrary' - - 'lib/ODEProblemLibrary' - - 'lib/SDEProblemLibrary' - - 'lib/BVProblemLibrary' - - 'lib/NonlinearProblemLibrary' uses: "SciML/.github/.github/workflows/tests.yml@v1" with: julia-version: "${{ matrix.version }}" - project: "${{ matrix.project }}" secrets: "inherit" diff --git a/.github/workflows/FormatCheck.yml b/.github/workflows/FormatCheck.yml index ee667ce..32f2e1f 100644 --- a/.github/workflows/FormatCheck.yml +++ b/.github/workflows/FormatCheck.yml @@ -11,12 +11,6 @@ on: jobs: runic: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - - uses: julia-actions/setup-julia@v3 - with: - version: '1' - - uses: fredrikekre/runic-action@v1 - with: - version: '1' + name: "Runic" + uses: "SciML/.github/.github/workflows/runic.yml@v1" + secrets: "inherit" diff --git a/.github/workflows/SpellCheck.yml b/.github/workflows/SpellCheck.yml index a8e5983..a134515 100644 --- a/.github/workflows/SpellCheck.yml +++ b/.github/workflows/SpellCheck.yml @@ -4,10 +4,6 @@ on: [pull_request] jobs: typos-check: - name: Spell Check with Typos - runs-on: ubuntu-latest - steps: - - name: Checkout Actions Repository - uses: actions/checkout@v6 - - name: Check spelling - uses: crate-ci/typos@v1.18.0 + name: "Spell Check with Typos" + uses: "SciML/.github/.github/workflows/spellcheck.yml@v1" + secrets: "inherit" diff --git a/.github/workflows/SublibraryCI.yml b/.github/workflows/SublibraryCI.yml new file mode 100644 index 0000000..2101975 --- /dev/null +++ b/.github/workflows/SublibraryCI.yml @@ -0,0 +1,18 @@ +name: Sublibrary CI + +on: + pull_request: + branches: + - master + push: + branches: + - master + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} + +jobs: + sublibrary-ci: + uses: "SciML/.github/.github/workflows/sublibrary-tests.yml@v1" + secrets: "inherit"