aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authortobtoht <tob@featherwallet.org>2025-02-16 05:25:05 +0000
committertobtoht <tob@featherwallet.org>2025-02-16 05:25:05 +0000
commit1c1b828551e2dd6aee9f92e7281d6406a93d1ab6 (patch)
tree9b406a8e339f4ca0992c65fbd5c318c4756fa3ff /.github
parent505b1892485d56cf9f2dfb0f6eab04776857cd16 (diff)
parentf97fef1e9545416696024c7d27077eb80d24168b (diff)
downloadmonzero-core-1c1b828551e2dd6aee9f92e7281d6406a93d1ab6.tar.gz
monzero-core-1c1b828551e2dd6aee9f92e7281d6406a93d1ab6.tar.xz
monzero-core-1c1b828551e2dd6aee9f92e7281d6406a93d1ab6.zip
Merge pull request #9797
f97fef1e9 ci: add arch linux build (tobtoht)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 6de49d1ae..f9de1bd0d 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -77,6 +77,25 @@ jobs:
${{env.CCACHE_SETTINGS}}
make release-static-win64 -j${{env.MAKE_JOB_COUNT}}
+ build-arch:
+ name: 'Arch Linux'
+ runs-on: ubuntu-latest
+ container:
+ image: archlinux:latest
+ steps:
+ - name: install dependencies
+ run: pacman -Syyu --noconfirm base-devel git cmake boost openssl zeromq unbound libsodium readline expat gtest python3 doxygen graphviz hidapi libusb protobuf
+ - name: configure git
+ run: git config --global --add safe.directory '*'
+ - uses: actions/checkout@v4
+ with:
+ submodules: recursive
+ - uses: ./.github/actions/set-make-job-count
+ - name: build
+ env:
+ CMAKE_BUILD_PARALLEL_LEVEL: ${{env.MAKE_JOB_COUNT}}
+ run: ${{env.BUILD_DEFAULT_LINUX}}
+
build-debian:
# Oldest supported Debian version
name: 'Debian 10'