Skip to content

Commit a9cb609

Browse files
committed
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 <[email protected]>
1 parent 5d1ab01 commit a9cb609

1 file changed

Lines changed: 0 additions & 13 deletions

File tree

.github/workflows/nightly.yml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -43,26 +43,13 @@ jobs:
4343

4444
- name: Install dependencies
4545
run: |
46-
sudo add-apt-repository -y "deb [arch=arm64,s390x,ppc64el,riscv64] http://ports.ubuntu.com/ubuntu-ports/ $(lsb_release -sc) main" || true
47-
sudo add-apt-repository -y "deb [arch=arm64,s390x,ppc64el,riscv64] http://ports.ubuntu.com/ubuntu-ports/ $(lsb_release -sc)-updates main" || true
48-
49-
sudo dpkg --add-architecture arm64
50-
sudo dpkg --add-architecture s390x
51-
sudo dpkg --add-architecture ppc64el
52-
sudo dpkg --add-architecture riscv64
53-
5446
sudo apt-get update || true
5547
5648
sudo apt-get install -y \
5749
crossbuild-essential-arm64 \
5850
crossbuild-essential-s390x \
5951
crossbuild-essential-ppc64el \
6052
crossbuild-essential-riscv64 \
61-
libseccomp-dev:amd64 \
62-
libseccomp-dev:arm64 \
63-
libseccomp-dev:s390x \
64-
libseccomp-dev:ppc64el \
65-
libseccomp-dev:riscv64
6653
6754
- name: Build amd64
6855
env:

0 commit comments

Comments
 (0)