aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorJerry Zhao <jerryz123@berkeley.edu>2022-12-15 15:49:30 -0800
committerJerry Zhao <jerryz123@berkeley.edu>2022-12-15 15:52:44 -0800
commit3fb390bf56fd747e7be3b47fedc3ef7437408dc3 (patch)
treed2bb5fcbfef445c00a13843624ead20d85a219c3 /.github
parent0adec00bd209ebbfbb456554859c208c1919a8e0 (diff)
downloadspike-3fb390bf56fd747e7be3b47fedc3ef7437408dc3.zip
spike-3fb390bf56fd747e7be3b47fedc3ef7437408dc3.tar.gz
spike-3fb390bf56fd747e7be3b47fedc3ef7437408dc3.tar.bz2
Add github actions test on macos
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/brew-packages.txt1
-rw-r--r--.github/workflows/continuous-integration.yml13
2 files changed, 13 insertions, 1 deletions
diff --git a/.github/workflows/brew-packages.txt b/.github/workflows/brew-packages.txt
new file mode 100644
index 0000000..2e6e60d
--- /dev/null
+++ b/.github/workflows/brew-packages.txt
@@ -0,0 +1 @@
+dtc
diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml
index aeaf460..77cc26a 100644
--- a/.github/workflows/continuous-integration.yml
+++ b/.github/workflows/continuous-integration.yml
@@ -17,7 +17,7 @@ on:
jobs:
test:
- name: Test Spike build
+ name: Test Spike build (Ubuntu)
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
@@ -26,3 +26,14 @@ jobs:
run: sudo xargs apt-get install -y < .github/workflows/apt-packages.txt
- run: ci-tests/test-spike
+
+ test-macos:
+ name: Test Spike build (MacOS)
+ runs-on: macos-12
+ steps:
+ - uses: actions/checkout@v2
+
+ - name: Install Dependencies
+ run: xargs brew install < .github/workflows/brew-packages.txt
+
+ - run: ci-tests/test-spike