Lines Matching +full:qemu +full:- +full:vm
8 group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
9 cancel-in-progress: true
13 runs-on: ubuntu-22.04
15 - uses: actions/checkout@v4
18 - name: Install dependencies
21 sudo apt-get purge -y snapd google-chrome-stable firefox
22 ONLY_DEPS=1 .github/workflows/scripts/qemu-3-deps-vm.sh ubuntu22
23 sudo apt-get install -y cppcheck devscripts mandoc pax-utils shellcheck
24 sudo python -m pipx install --quiet flake8
27 checkbashisms --version
28 cppcheck --version
29 flake8 --version
30 scanelf --version
31 shellcheck --version
32 - name: Prepare
34 sed -i '/DEBUG_CFLAGS="-Werror"/s/^/#/' config/zfs-build.m4
36 - name: Configure
39 - name: Make
41 make -j$(nproc) --no-print-directory --silent
42 - name: Checkstyle
44 make -j$(nproc) --no-print-directory --silent checkstyle
45 - name: Lint
47 make -j$(nproc) --no-print-directory --silent lint
48 - name: CheckABI
51 …docker run -v $PWD:/source ghcr.io/openzfs/libabigail make -j$(nproc) --no-print-directory --silen…
52 - name: StoreABI
55 …docker run -v $PWD:/source ghcr.io/openzfs/libabigail make -j$(nproc) --no-print-directory --silen…
56 - name: Prepare artifacts
59 find -name *.abi | tar -cf abi_files.tar -T -
60 - uses: actions/upload-artifact@v4