Skip to content

Commit 0386ee2

Browse files
authored
ci: build with macos-15-intel (#177)
+ test with Julia LTS * ci: build with `macos-15-intel` * ci: remove github.event_name * ci: allow workflow_dispatch
1 parent c8570d8 commit 0386ee2

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

.github/workflows/CI.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
branches:
77
- master
88
tags: '*'
9+
workflow_dispatch:
910

1011
concurrency:
1112
# Skip intermediate builds: always.
@@ -15,7 +16,7 @@ concurrency:
1516

1617
jobs:
1718
test:
18-
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
19+
name: Julia ${{ matrix.version }} - ${{ matrix.os }}
1920
runs-on: ${{ matrix.os }}
2021
permissions: # needed to allow julia-actions/cache to proactively delete old caches that it has created
2122
actions: write
@@ -24,24 +25,20 @@ jobs:
2425
fail-fast: false
2526
matrix:
2627
version:
27-
- '1.6'
28+
- 'lts'
2829
- '1'
2930
os:
3031
- ubuntu-latest
31-
- macOS-13
32+
- macOS-latest # Apple silicon
3233
- windows-latest
33-
arch:
34-
- x64
3534
include:
36-
- os: macOS-latest
37-
arch: aarch64
38-
version: 1
35+
- os: macos-15-intel # Intel
36+
version: 'lts'
3937
steps:
4038
- uses: actions/checkout@v6
4139
- uses: julia-actions/setup-julia@v2
4240
with:
4341
version: ${{ matrix.version }}
44-
arch: ${{ matrix.arch }}
4542
- uses: julia-actions/cache@v2
4643
- uses: julia-actions/julia-buildpkg@v1
4744
- uses: julia-actions/julia-runtest@v1

0 commit comments

Comments
 (0)