@@ -0,0 +1,33 @@
1+name: CI
2+
3+on:
4+ push:
5+ branches: [ "master" ]
6+ pull_request:
7+ branches: [ "master" ]
8+
9+jobs:
10+ build:
11+ runs-on: ubuntu-latest
12+
13+ steps:
14+ - uses: actions/checkout@v3
15+ with:
16+ submodules: recursive
17+
18+ - name: Install clickable
19+ run: |
20+ sudo apt install adb git python3 python3-pip python3-setuptools
21+ pip3 install --user clickable-ut --upgrade
22+ echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.bashrc
23+
24+ - name: Build bw libraries
25+ run: ./dev/build-bw.sh
26+
27+ - name: Build Warden
28+ run: clickable build --output dist
29+
30+ - uses: actions/upload-artifact@v3
31+ with:
32+ name: warden
33+ path: dist/*