X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.github%2Fworkflows%2Ftest.yml;h=ad86e0f348860c69d4b3be856cc1f149c4ad4abe;hb=c6a15e27d934e90a1f3a26438dddb395bdc9de19;hp=90788d71cea171c1bf5577d2cdf159faf75d09f8;hpb=41c83ed14fa28a723d666ff8dc8971d67abee276;p=tinc diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 90788d71..ad86e0f3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -55,6 +55,24 @@ jobs: 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 @@ -82,7 +100,7 @@ jobs: chmod 755 ~/shfmt ~/shellcheck python3 -m venv /tmp/venv . /tmp/venv/bin/activate - pip3 install black pylint mypy + pip3 install black pylint mypy markflow env: CLANG: 11 SHELLCHECK: 0.8.0