Skip to content

Commit 82c52e7

Browse files
committed
Test building arm
1 parent 1f11010 commit 82c52e7

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/verify.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -286,18 +286,19 @@ jobs:
286286
retention-days: 1
287287

288288
osx:
289-
runs-on: ${{ matrix.os }}
289+
runs-on: ${{ matrix.os.name }}
290290
timeout-minutes: 180
291291

292292
strategy:
293293
fail-fast: false
294294
matrix:
295295
os:
296-
- macos-12
296+
- { name: 'macos-12', arch: 'intel' }
297+
- { name: 'macos-14', arch: 'aarch64' }
297298
ruby:
298299
- 3.0.6
299300

300-
name: ${{ matrix.os }}
301+
name: ${{ matrix.os.name }} - ${{ matrix.os.arch }}
301302
steps:
302303
- name: Checkout omnibus
303304
uses: actions/checkout@v4
@@ -350,7 +351,7 @@ jobs:
350351
- name: Upload artifact
351352
uses: actions/upload-artifact@v4
352353
with:
353-
name: metasploit-osx-installers
354+
name: metasploit-osx-${{ matrix.os.arch }}-installers
354355
path: |
355356
metasploit-omnibus/pkg/*.pkg
356357
metasploit-omnibus/pkg/*.rpm

0 commit comments

Comments
 (0)