Skip to content

Commit

Permalink
ci: add macos-14 (arm64 macOS) to GitHub Actions matrixes
Browse files Browse the repository at this point in the history
  • Loading branch information
eitsupi committed Feb 1, 2024
1 parent 789668a commit b882cf5
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 13 deletions.
15 changes: 10 additions & 5 deletions .github/workflows/check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,14 +48,14 @@ jobs:
fail-fast: false
matrix:
config:
- { os: macos-latest, r: "release" }
- { os: macos-14, r: "release" }
- { os: windows-latest, r: "devel", rtools-version: "43" }
- { os: windows-latest, r: "release", rtools-version: "" }
- { os: ubuntu-latest, r: "devel", http-user-agent: "release" }
- { os: ubuntu-latest, r: "release" }
- { os: ubuntu-latest, r: "oldrel-1" }
include:
- config: { os: macos-latest, r: "release", full-features: true }
- config: { os: macos-14, r: "release", full-features: true }
- config: { os: windows-latest, r: "release", full-features: true }
- config: { os: ubuntu-latest, r: "release", full-features: true }

Expand Down Expand Up @@ -139,17 +139,22 @@ jobs:
fail-fast: false
matrix:
os:
- macos-latest
- macos-12
- macos-14
- windows-latest
- ubuntu-latest
r:
- oldrel-1
- release
- devel
exclude:
- os: macos-latest
- os: macos-12
r: devel
- os: macos-latest
- os: macos-12
r: oldrel-1
- os: macos-14
r: devel
- os: macos-14
r: oldrel-1

env:
Expand Down
15 changes: 10 additions & 5 deletions .github/workflows/release-lib.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,9 @@ jobs:
target: x86_64-unknown-linux-gnu
- os: ubuntu-20.04
target: aarch64-unknown-linux-gnu
- os: macos-latest
- os: macos-14
target: x86_64-apple-darwin
- os: macos-latest
- os: macos-14
target: aarch64-apple-darwin
- os: windows-latest
target: x86_64-pc-windows-gnu
Expand Down Expand Up @@ -104,17 +104,22 @@ jobs:
fail-fast: false
matrix:
os:
- macos-latest
- macos-12
- macos-14
- windows-latest
- ubuntu-latest
r:
- oldrel-1
- release
- devel
exclude:
- os: macos-latest
- os: macos-12
r: devel
- os: macos-latest
- os: macos-12
r: oldrel-1
- os: macos-14
r: devel
- os: macos-14
r: oldrel-1

permissions:
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,10 @@ jobs:
fail-fast: false
matrix:
config:
- {os: macos-latest, r: 'release'}
- {os: windows-latest, r: 'release'}
- {os: ubuntu-latest, r: 'release'}
- { os: macos-12, r: "release" }
- { os: macos-14, r: "release" }
- { os: windows-latest, r: "release" }
- { os: ubuntu-latest, r: "release" }

steps:
- uses: actions/checkout@v4
Expand Down

0 comments on commit b882cf5

Please sign in to comment.