From a9cb6090e2a2abe2b8625c60e4dee499e9291fb3 Mon Sep 17 00:00:00 2001 From: Akhil Mohan Date: Fri, 30 Jun 2023 22:21:02 +0530 Subject: [PATCH] ci: remove libseccomp-dev installation for nightly since libseccomp is required only for building runc and we are only building containerd binaries in nightly, the libseccomp-dev dependency is removed. Foreign arch repositories are now removed since crossbuild-essential-* packages are {arm64, ppc64el,..} cross compiler packages for amd64 and arch specific repositories are not required. Signed-off-by: Akhil Mohan --- .github/workflows/nightly.yml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index ea536a369..1bf2c1520 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -43,14 +43,6 @@ jobs: - name: Install dependencies run: | - sudo add-apt-repository -y "deb [arch=arm64,s390x,ppc64el,riscv64] http://ports.ubuntu.com/ubuntu-ports/ $(lsb_release -sc) main" || true - sudo add-apt-repository -y "deb [arch=arm64,s390x,ppc64el,riscv64] http://ports.ubuntu.com/ubuntu-ports/ $(lsb_release -sc)-updates main" || true - - sudo dpkg --add-architecture arm64 - sudo dpkg --add-architecture s390x - sudo dpkg --add-architecture ppc64el - sudo dpkg --add-architecture riscv64 - sudo apt-get update || true sudo apt-get install -y \ @@ -58,11 +50,6 @@ jobs: crossbuild-essential-s390x \ crossbuild-essential-ppc64el \ crossbuild-essential-riscv64 \ - libseccomp-dev:amd64 \ - libseccomp-dev:arm64 \ - libseccomp-dev:s390x \ - libseccomp-dev:ppc64el \ - libseccomp-dev:riscv64 - name: Build amd64 env: