Skip to content

Commit

Permalink
Merge pull request #24 from akamai/workflow-upgrade
Browse files Browse the repository at this point in the history
* Update checkout and setup-julia actions to versions with Node 20
* Move from Formatting to Format for documentation
* Make nightly julia an optional build
  • Loading branch information
bluesmoon authored Apr 7, 2024
2 parents 18987ee + add9e19 commit d66527e
Show file tree
Hide file tree
Showing 3 changed files with 424 additions and 15 deletions.
17 changes: 10 additions & 7 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,23 @@ on:
tags: '*'
jobs:
test:
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
runs-on: ${{ matrix.os }}
name: Julia ${{ matrix.version }} - ubuntu-latest - ${{ matrix.arch }} - ${{ github.event_name }}
runs-on: 'ubuntu-latest'
continue-on-error: ${{ matrix.experimental }}
strategy:
fail-fast: true
max-parallel: ${{ fromJSON(vars.MAX_PARALLEL || '1')}}
matrix:
version: ['1.6', '^1', 'nightly']
os:
- ubuntu-latest
version: ['1.6', '^1']
experimental: [false]
arch:
- x64
include:
- version: 'nightly'
experimental: true
steps:
- uses: actions/checkout@v3
- uses: julia-actions/setup-julia@v1
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
with:
version: ${{ matrix.version }}
arch: ${{ matrix.arch }}
Expand Down
Loading

0 comments on commit d66527e

Please sign in to comment.