We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9af2790 commit 1d59b2bCopy full SHA for 1d59b2b
.github/workflows/build.yaml
@@ -0,0 +1,34 @@
1
+name: Ubuntu
2
+
3
+on:
4
+ push:
5
+ branches: [ "**" ]
6
+ tags: [ "**" ]
7
+ pull_request:
8
9
10
+jobs:
11
+ standalone:
12
+ strategy:
13
+ matrix:
14
+ include:
15
+ - image: ubuntu-24.04
16
+ arch: x86_64
17
+ - image: ubuntu-24.04-arm
18
+ arch: aarch64
19
+ runs-on: ${{ matrix.image }}
20
+ steps:
21
+ - name: stop update man-page
22
+ run: |
23
+ echo "set man-db/auto-update false" | sudo debconf-communicate
24
+ sudo dpkg-reconfigure man-db
25
+ - run: |
26
+ sudo apt update
27
+ sudo apt install libboost-all-dev
28
+ - uses: actions/checkout@v4
29
+ with:
30
+ submodules: recursive
31
+ - name: build
32
+ shell: bash
33
34
+ CXX=g++-14 CPP=cpp-14 make
0 commit comments