We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 996d561 commit 7729807Copy full SHA for 7729807
.github/workflows/build.yaml
@@ -13,6 +13,8 @@ jobs:
13
os:
14
- ubuntu-latest
15
- ubuntu-22.04
16
+ - macos-latest
17
+ - macos-13
18
runs-on: ${{ matrix.os }}
19
20
steps:
@@ -21,10 +23,15 @@ jobs:
21
23
22
24
- name: Create build directory
25
run: mkdir -p build
-
26
+
27
- name: Install dependencies
- run: sudo apt-get update && sudo apt-get install -y libcurl4-openssl-dev libjansson-dev libmicrohttpd-dev libsodium-dev
28
+ run: |
29
+ if [ "${{ runner.os }}" = "macOS" ]; then
30
+ brew install coreutils curl jansson libmicrohttpd libsodium
31
+ else
32
+ sudo apt-get update && sudo apt-get install -y libcurl4-openssl-dev libjansson-dev libmicrohttpd-dev libsodium-dev
33
+ fi
34
35
- name: Build DATUM Gateway
36
run: |
37
cd build
0 commit comments