]> tinc-vpn.org Git - tinc/blobdiff - .github/workflows/test.yml
CI: add checks for basic compatibility with muon
[tinc] / .github / workflows / test.yml
index 90788d71cea171c1bf5577d2cdf159faf75d09f8..61973dfe6f9e841a6de70f6d9c505e280df3b528 100644 (file)
@@ -55,6 +55,24 @@ jobs:
           path: /tmp/logs/tests.*.tar.gz
         if: always()
 
           path: /tmp/logs/tests.*.tar.gz
         if: always()
 
+  muon:
+    runs-on: ubuntu-22.04
+    timeout-minutes: 20
+    container:
+      image: debian:bullseye-slim
+      env:
+        CI: 1
+
+    steps:
+      - name: Checkout code
+        uses: actions/checkout@v1
+
+      - name: Install dependencies
+        run: SKIP_OPENSSL3=1 SKIP_MESON=1 .ci/deps.sh libpkgconf-dev
+
+      - name: Compatibility with muon
+        run: ./.ci/muon/run.sh
+
   analysis:
     runs-on: ubuntu-22.04
     timeout-minutes: 30
   analysis:
     runs-on: ubuntu-22.04
     timeout-minutes: 30