Skip to content

Commit 8eaad27

Browse files
authored
Update build.yml
1 parent a41343e commit 8eaad27

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,7 @@ on:
99

1010
jobs:
1111
build:
12-
strategy:
13-
fail-fast: false
14-
matrix:
15-
os: [macos-latest]
16-
17-
runs-on: ${{ matrix.os }}
18-
12+
runs-on: macos-latest
1913
steps:
2014
- name: Checkout repository
2115
uses: actions/checkout@v4
@@ -27,16 +21,19 @@ jobs:
2721
with:
2822
python-version: "3.x"
2923

24+
- name: Install macOS build dependencies
25+
run: |
26+
brew update
27+
brew install autoconf automake libtool pkg-config
28+
3029
- name: Clone Rack
3130
run: |
3231
git clone --recursive https://github.com/VCVRack/Rack.git rack
3332
34-
# Build Rack dependencies (jansson, glew, rtaudio, etc.)
3533
- name: Build Rack dependencies
3634
run: |
3735
make -C rack dep
3836
39-
# REQUIRED: build Rack itself (creates libRack)
4037
- name: Build Rack
4138
run: |
4239
make -C rack

0 commit comments

Comments
 (0)