Skip to content

Commit

Permalink
ci: add arm64-darwin coverage on macos-14
Browse files Browse the repository at this point in the history
and pin x86_64-darwin to macos-13

See flavorjones/ruby-c-extensions-explained#30 for context
  • Loading branch information
flavorjones committed Apr 26, 2024
1 parent ebfe299 commit 76fd71a
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions .github/workflows/gem-install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "x86_64-linux", "arm-linux"]
platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "arm64-darwin", "x86_64-linux", "arm-linux"]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -96,9 +96,9 @@ jobs:
tailwindcss --help
"
darwin-install:
darwin-x86_64-install:
needs: ["package"]
runs-on: macos-latest
runs-on: macos-13
steps:
- uses: ruby/setup-ruby@v1
with:
Expand All @@ -110,6 +110,20 @@ jobs:
- run: "gem install pkg/tailwindcss-rails-*.gem"
- run: "tailwindcss --help"

darwin-arm64-install:
needs: ["package"]
runs-on: macos-14
steps:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2"
- uses: actions/download-artifact@v3
with:
name: gem-arm64-darwin
path: pkg
- run: "gem install pkg/tailwindcss-rails-*.gem"
- run: "tailwindcss --help"

windows-install:
needs: ["package"]
runs-on: windows-latest
Expand Down

0 comments on commit 76fd71a

Please sign in to comment.