summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-03-08 23:01:38 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-03-12 11:59:32 +0000
commit39042d6459df27fcd02d7dca589f150e4054b406 (patch)
treeea772780163909bd1ec33914ad7e2473ec09d923
parentabc7e7425b4bab955ef000ea4dc05d636f028f58 (diff)
downloadmullvadvpn-39042d6459df27fcd02d7dca589f150e4054b406.tar.xz
mullvadvpn-39042d6459df27fcd02d7dca589f150e4054b406.zip
Add daemon build job for macOS
-rw-r--r--.github/workflows/daemon.yml21
1 files changed, 20 insertions, 1 deletions
diff --git a/.github/workflows/daemon.yml b/.github/workflows/daemon.yml
index 69a0991b3f..85eada89fa 100644
--- a/.github/workflows/daemon.yml
+++ b/.github/workflows/daemon.yml
@@ -33,7 +33,7 @@ on:
# Build if requested manually from the Actions tab
workflow_dispatch:
jobs:
- build:
+ build-linux:
strategy:
matrix:
rust: [stable, beta, nightly]
@@ -61,3 +61,22 @@ jobs:
- name: Build and test crates
run: ./ci/check-rust.sh
+
+ build-macos:
+ runs-on: macos-latest
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@v2
+
+ - name: Install Rust
+ uses: ATiltedTree/setup-rust@v1.0.4
+ with:
+ rust-version: stable
+
+ - name: Install Go
+ uses: actions/setup-go@v2.1.3
+ with:
+ go-version: 1.16
+
+ - name: Build and test crates
+ run: ./ci/check-rust.sh