From a14c1f006b94a226d9c5ba28771effdd224532ba Mon Sep 17 00:00:00 2001 From: Kostiantyn Kostiuk Date: Mon, 22 Apr 2024 17:59:09 +0300 Subject: [PATCH] Add CI check for QEMU and virtiofsd from repo Signed-off-by: Kostiantyn Kostiuk --- .github/workflows/test-install.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.github/workflows/test-install.yml b/.github/workflows/test-install.yml index 1a4bc70..309e3e7 100644 --- a/.github/workflows/test-install.yml +++ b/.github/workflows/test-install.yml @@ -36,3 +36,30 @@ jobs: - name: Run run: bash tests/test.sh ${{ matrix.images }} + + install_repo: + runs-on: ubuntu-latest + strategy: + matrix: + images: ['fedora:39', 'ubuntu:22'] + fail-fast: false + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Disable QEMU_PACKAGE + run: | + echo 'QEMU_PACKAGE=' > bootstrap + echo 'QEMU_GIT=https://github.com/qemu/qemu.git' >> bootstrap + echo 'QEMU_REF=v9.0.0' >> bootstrap + + + - name: Disable VIRTIOFSD_PACKAGE + run: | + echo 'VIRTIOFSD_PACKAGE=' >> bootstrap + echo 'VIRTIOFSD_GIT=https://gitlab.com/virtio-fs/virtiofsd.git' >> bootstrap + echo 'VIRTIOFSD_REF=v1.11.0' >> bootstrap + + - name: Run + run: bash tests/test.sh ${{ matrix.images }}