diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 38b0d0504..f9c47cd74 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -172,6 +172,24 @@ jobs: sudo -E PATH=$PATH make integration working-directory: src/github.com/containerd/containerd + - name: Install containerd dependencies + run: | + sudo apt-get update + sudo apt-get install -y gperf dmsetup strace xfsprogs + script/setup/install-seccomp + script/setup/install-runc + script/setup/install-cni $(grep containernetworking/plugins go.mod | awk '{print $2}') + script/setup/install-critools + script/setup/install-failpoint-binaries + working-directory: src/github.com/containerd/containerd + + - name: cri-integration + env: + RUNC_FLAVOR: "runc" + run: | + sudo -E PATH=$PATH CONTAINERD_RUNTIME=io.containerd.runc.v2-rs make BUILDTAGS="no_btrfs" cri-integration + working-directory: src/github.com/containerd/containerd + windows-integration: name: Windows Integration runs-on: ${{ matrix.os }}