Skip to content

Commit 9d7a152

Browse files
authored
Enable macArm64 CI testing (#501)
1 parent 29e29d8 commit 9d7a152

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@ jobs:
1414
if: github.repository == 'ajalt/clikt'
1515
strategy:
1616
matrix:
17-
os: [ macos-latest, windows-latest, ubuntu-latest ]
17+
os: [ macos-latest, macos-14, windows-latest, ubuntu-latest ]
1818
include:
1919
- os: macos-latest
2020
TEST_TASK: macosX64Test
21+
- os: macos-14
22+
TEST_TASK: macosArm64Test
2123
- os: windows-latest
2224
TEST_TASK: mingwX64Test
2325
- os: ubuntu-latest

.github/workflows/test.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@ jobs:
1010
test:
1111
strategy:
1212
matrix:
13-
os: [ macos-latest, windows-latest, ubuntu-latest ]
13+
os: [ macos-latest, macos-14, windows-latest, ubuntu-latest ]
1414
include:
1515
- os: macos-latest
1616
TEST_TASK: macosX64Test
17+
- os: macos-14
18+
TEST_TASK: macosArm64Test
1719
- os: windows-latest
1820
TEST_TASK: mingwX64Test
1921
- os: ubuntu-latest

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ dependencies {
6969

7070
#### Multiplatform
7171

72-
Clikt supports the following targets: `jvm`, `mingwX64`, `linuxX64`, `macosX64`, and `js` (for both
73-
Node.js and Browsers). Artifacts for macosArm64 are also published, but not tested with CI. [See the
72+
Clikt supports the following targets: `jvm`, `mingwX64`, `linuxX64`, `macosX64`, `macosArm64'`,
73+
and `js` (for both Node.js and Browsers). [See the
7474
docs](https://ajalt.github.io/clikt/advanced/#multiplatform-support) for more information about
7575
functionality supported on each target. You'll need to use Gradle 6 or newer.
7676

0 commit comments

Comments
 (0)