diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 853d0e059..78e02ef5d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -264,6 +264,11 @@ jobs: runc: crun steps: + - name: Install Go + uses: actions/setup-go@v1 + with: + go-version: '1.13.10' + - name: Set env shell: bash run: | @@ -279,19 +284,10 @@ jobs: env: RUNC_FLAVOR: ${{ matrix.runc }} run: | - sudo PATH=$PATH GOPATH=$GOPATH script/setup/install-seccomp - sudo PATH=$PATH GOPATH=$GOPATH RUNC_FLAVOR=$RUNC_FLAVOR script/setup/install-runc - sudo PATH=$PATH GOPATH=$GOPATH script/setup/install-cni - sudo PATH=$PATH GOPATH=$GOPATH script/setup/install-critools - working-directory: src/github.com/containerd/containerd - - - name: Install protobuf - run: | - sudo env PATH=$PATH GOPATH=$GOPATH script/setup/install-protobuf - sudo chmod +x /usr/local/bin/protoc - sudo chmod og+rx /usr/local/include/google /usr/local/include/google/protobuf /usr/local/include/google/protobuf/compiler - sudo chmod -R og+r /usr/local/include/google/protobuf/ - protoc --version + sudo PATH=$PATH script/setup/install-seccomp + script/setup/install-runc + script/setup/install-cni + script/setup/install-critools working-directory: src/github.com/containerd/containerd - name: Install criu diff --git a/script/setup/install-cni b/script/setup/install-cni index 3ae8803ac..6d443da07 100755 --- a/script/setup/install-cni +++ b/script/setup/install-cni @@ -29,10 +29,10 @@ go get -d github.com/containernetworking/plugins/... cd "$GOPATH"/src/github.com/containernetworking/plugins git checkout $CNI_COMMIT FASTBUILD=true ./build.sh -mkdir -p $CNI_DIR -cp -r ./bin $CNI_DIR -mkdir -p $CNI_CONFIG_DIR -cat > $CNI_CONFIG_DIR/10-containerd-net.conflist <