Skip to content

Commit 76fd71a

Browse files
committed
ci: add arm64-darwin coverage on macos-14
and pin x86_64-darwin to macos-13 See flavorjones/ruby-c-extensions-explained#30 for context
1 parent ebfe299 commit 76fd71a

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

.github/workflows/gem-install.yml

+17-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "x86_64-linux", "arm-linux"]
22+
platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "arm64-darwin", "x86_64-linux", "arm-linux"]
2323
runs-on: ubuntu-latest
2424
steps:
2525
- uses: actions/checkout@v4
@@ -96,9 +96,9 @@ jobs:
9696
tailwindcss --help
9797
"
9898
99-
darwin-install:
99+
darwin-x86_64-install:
100100
needs: ["package"]
101-
runs-on: macos-latest
101+
runs-on: macos-13
102102
steps:
103103
- uses: ruby/setup-ruby@v1
104104
with:
@@ -110,6 +110,20 @@ jobs:
110110
- run: "gem install pkg/tailwindcss-rails-*.gem"
111111
- run: "tailwindcss --help"
112112

113+
darwin-arm64-install:
114+
needs: ["package"]
115+
runs-on: macos-14
116+
steps:
117+
- uses: ruby/setup-ruby@v1
118+
with:
119+
ruby-version: "3.2"
120+
- uses: actions/download-artifact@v3
121+
with:
122+
name: gem-arm64-darwin
123+
path: pkg
124+
- run: "gem install pkg/tailwindcss-rails-*.gem"
125+
- run: "tailwindcss --help"
126+
113127
windows-install:
114128
needs: ["package"]
115129
runs-on: windows-latest

0 commit comments

Comments
 (0)