We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f8acc80 commit 1fad7feCopy full SHA for 1fad7fe
.github/workflows/native.yaml
@@ -0,0 +1,25 @@
1
+on: [push, pull_request]
2
+
3
+jobs:
4
+ build_job:
5
+ # The host should always be linux
6
+ runs-on: ubuntu-latest
7
+ name: Build on x86_64
8
9
+ steps:
10
+ # Checkout the repo to $PWD
11
+ - uses: actions/checkout@v3
12
+ # Build
13
+ - name: Build
14
+ run: |
15
+ sudo apt-get --quiet update -y
16
+ sudo apt-get install -y -q wget cmake file build-essential libboost-dev nlohmann-json3-dev libusb-1.0-0 libusb-1.0-0-dev
17
+ ./bootstrap.sh
18
+ cmake . -B.build
19
+ make -C .build -j2
20
+ make -C .build package
21
22
+ - uses: actions/upload-artifact@v3
23
+ with:
24
+ name: packages-x86_64
25
+ path: .build/artifacts/*.deb
0 commit comments