From 8dd14eba8bb857f7224f222dd493f45d7aabf8b3 Mon Sep 17 00:00:00 2001 From: Pavel Balaev Date: Fri, 18 Nov 2022 14:49:02 +0300 Subject: [PATCH] ci: check packpack sudo fix --- .github/workflows/packaging.yml | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/.github/workflows/packaging.yml b/.github/workflows/packaging.yml index 0a24f9b..5518ec3 100644 --- a/.github/workflows/packaging.yml +++ b/.github/workflows/packaging.yml @@ -55,6 +55,7 @@ jobs: with: repository: packpack/packpack path: packpack + ref: Totktonada/gh-145-fix-sudo-on-centos-7-under-docker-20.10.18 - name: Fetch tags # Found that Github checkout Actions pulls all the tags, but @@ -66,28 +67,6 @@ jobs: # that all tags will exist always. run: git fetch --tags -f - # We use a specific version of Docker because otherwise we have a problem - # with sudoers on CentOS7. - # See more details: https://github.com/packpack/packpack/issues/145 - - name: Reinstall Docker - if: | - matrix.platform.os == 'el' && - matrix.platform.dist == '7' - run: | - sudo apt-get -y purge moby-containerd* moby-engine* moby-runc* - sudo mkdir -p /etc/apt/keyrings - curl -fsSL ${DOCKER_URL}/gpg | sudo gpg --dearmor -o ${GPG_KEY} - echo "deb [arch=$(dpkg --print-architecture) signed-by=${GPG_KEY}] \ - ${DOCKER_URL} $(lsb_release -cs) stable" | \ - sudo tee /etc/apt/sources.list.d/docker.list > /dev/null - sudo apt-get update - sudo apt-get -y install docker-ce=${DOCKER_VERSION} \ - docker-ce-cli=${DOCKER_VERSION} - env: - DOCKER_URL: https://download.docker.com/linux/ubuntu - DOCKER_VERSION: 5:20.10.17~3-0~ubuntu-jammy - GPG_KEY: /etc/apt/keyrings/docker.gpg - - name: Create packages run: ./packpack/packpack