diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 54b6d53..0b7e21d 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -13,8 +13,15 @@ jobs: steps: - name: tools run: | + export DEBIAN_FRONTEND=noninteractive apt-get update -qq - apt-get install -y ca-certificates curl git docker.io docker-compose-v2 >/dev/null 2>&1 || apt-get install -y ca-certificates curl git docker.io >/dev/null + apt-get install -y ca-certificates curl gnupg git >/dev/null + install -m0755 -d /etc/apt/keyrings + curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc + chmod a+r /etc/apt/keyrings/docker.asc + echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo $VERSION_CODENAME) stable" > /etc/apt/sources.list.d/docker.list + apt-get update -qq + apt-get install -y docker-ce-cli docker-compose-plugin >/dev/null - name: checkout run: | rm -rf src && git clone --depth 1 --branch "$GITHUB_REF_NAME" http://oauth2:${{ github.token }}@gitea:3000/${GITHUB_REPOSITORY}.git src