Skip to content

Commit 3bd5578

Browse files
committed
update to mac-latest
1 parent 126462e commit 3bd5578

File tree

1 file changed

+23
-15
lines changed

1 file changed

+23
-15
lines changed

.github/workflows/release.yml

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@ jobs:
2424
uses: actions/setup-java@v4
2525
with:
2626
java-version: "8"
27-
distribution: 'zulu'
28-
cache: 'sbt'
27+
distribution: "zulu"
28+
cache: "sbt"
29+
30+
- uses: sbt/setup-sbt@v1
2931

3032
- name: Install rust toolchain
3133
uses: dtolnay/rust-toolchain@nightly
@@ -50,7 +52,7 @@ jobs:
5052
runs-on: ${{ matrix.os }}
5153
env:
5254
TARGET_TRIPLE: ${{ matrix.arch }}
53-
needs: [ check-formatting ]
55+
needs: [check-formatting]
5456
strategy:
5557
fail-fast: true
5658
matrix:
@@ -71,11 +73,11 @@ jobs:
7173
arch: x86_64-pc-windows-msvc
7274
packages: ""
7375

74-
- os: macos-12
76+
- os: macos-latest
7577
arch: x86_64-apple-darwin
7678
packages: "brew install sbt"
7779

78-
- os: macos-12
80+
- os: macos-latest
7981
arch: aarch64-apple-darwin
8082
packages: ""
8183
steps:
@@ -88,8 +90,10 @@ jobs:
8890
uses: actions/setup-java@v4
8991
with:
9092
java-version: "8"
91-
distribution: 'zulu'
92-
cache: 'sbt'
93+
distribution: "zulu"
94+
cache: "sbt"
95+
96+
- uses: sbt/setup-sbt@v1
9397

9498
- name: Install rust toolchain
9599
uses: dtolnay/rust-toolchain@nightly
@@ -115,14 +119,14 @@ jobs:
115119
test-build:
116120
name: ${{ matrix.os }} ${{ matrix.java }} test
117121
runs-on: ${{ matrix.os }}
118-
needs: [ build-natives ]
122+
needs: [build-natives]
119123
env:
120124
SKIP_NATIVE_GENERATION: true
121125
strategy:
122126
fail-fast: false
123127
matrix:
124-
java: [ '8', '11', '17', '21' ]
125-
os: ["ubuntu-latest", "windows-latest", "macos-12"]
128+
java: ["8", "11", "17", "21"]
129+
os: ["ubuntu-latest", "windows-latest", "macos-latest"]
126130

127131
steps:
128132
- uses: actions/checkout@v4
@@ -131,8 +135,10 @@ jobs:
131135
uses: actions/setup-java@v4
132136
with:
133137
java-version: ${{ matrix.java }}
134-
distribution: 'zulu'
135-
cache: 'sbt'
138+
distribution: "zulu"
139+
cache: "sbt"
140+
141+
- uses: sbt/setup-sbt@v1
136142

137143
- name: Download artifacts
138144
uses: actions/download-artifact@v4
@@ -154,7 +160,7 @@ jobs:
154160
env:
155161
GITHUB_TOKEN: ${{ secrets.MY_GITHUB_TOKEN }}
156162
SKIP_NATIVE_GENERATION: true
157-
needs: [ test-build ]
163+
needs: [test-build]
158164
steps:
159165
- uses: actions/checkout@v4
160166

@@ -167,8 +173,10 @@ jobs:
167173
uses: actions/setup-java@v4
168174
with:
169175
java-version: "8"
170-
distribution: 'zulu'
171-
cache: 'sbt'
176+
distribution: "zulu"
177+
cache: "sbt"
178+
179+
- uses: sbt/setup-sbt@v1
172180

173181
- name: Download artifacts
174182
uses: actions/download-artifact@v4

0 commit comments

Comments
 (0)