Commit 1e00837f for xz
commit 1e00837f72e0551ab73927642a8f61aad80c958d
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Sun Mar 22 12:02:48 2026 +0200
CI: Add Haiku
diff --git a/.github/workflows/haiku.yml b/.github/workflows/haiku.yml
new file mode 100644
index 00000000..e7abe135
--- /dev/null
+++ b/.github/workflows/haiku.yml
@@ -0,0 +1,38 @@
+# SPDX-License-Identifier: 0BSD
+
+name: Haiku
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+ workflow_dispatch:
+
+permissions: {}
+
+jobs:
+ Haiku:
+ runs-on: ubuntu-latest
+ timeout-minutes: 10
+ name: Haiku
+ steps:
+ - uses: actions/checkout@v6
+
+ - name: Test in Haiku
+ id: test
+ uses: vmactions/haiku-vm@dd2b1b3b180e8e1eac82f5c209485d376e4f48c0 #v1.0.7
+ with:
+ usesh: true
+ prepare: >
+ pkgman install -y
+ autoconf
+ automake
+ gettext
+ libtool
+ m4
+ run: |
+ set -e
+ ./autogen.sh --no-po4a
+ ./configure --disable-static --enable-debug --enable-werror
+ make -j4 check