From 6a76af7be8c25156bee5c9d153c7712fdcbad9be Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sat, 27 Sep 2025 01:06:10 -0400 Subject: [PATCH] deb-buildd.yml: style Signed-off-by: Kent Overstreet --- .github/workflows/deb-buildd.yml | 190 +++++++++++++++---------------- 1 file changed, 93 insertions(+), 97 deletions(-) diff --git a/.github/workflows/deb-buildd.yml b/.github/workflows/deb-buildd.yml index 08bbb57a..96709a11 100644 --- a/.github/workflows/deb-buildd.yml +++ b/.github/workflows/deb-buildd.yml @@ -39,34 +39,25 @@ jobs: timeout-minutes: 1 run: | set -xe - tee /etc/dpkg/dpkg.cfg.d/force-unsafe-io > /dev/null < /dev/null < /dev/null < /dev/null < /dev/null < /dev/null < /dev/null < /dev/null < /etc/dpkg/dpkg.cfg.d/force-unsafe-io + + tee /etc/apt/apt.conf.d/80buildd-workflow > /dev/null < /etc/apt/sources.list + apt update apt full-upgrade apt install \ @@ -98,6 +89,7 @@ jobs: apt clean USER=`whoami` sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 $USER + - name: Import GPG key timeout-minutes: 1 id: gpg @@ -107,6 +99,7 @@ jobs: gpg_private_key: ${{ secrets.GPG_SECRET_SUBKEYS }} fingerprint: ${{ secrets.GPG_SIGNING_SUBKEY_FINGERPRINT }} trust_level: 5 + - name: Configure GPG timeout-minutes: 1 if: steps.gpg.conclusion != 'skipped' @@ -116,20 +109,21 @@ jobs: rm -f ~/.gnupg/trustedkeys.gpg gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import /etc/apt/trusted.gpg.d/apt.bcachefs.org.asc tee -a ~/.gnupg/gpg.conf > /dev/null < /dev/null < /dev/null < /dev/null <> $GITHUB_ENV mkdir -p "$BUILD_DIR" + tee -a ~/.sbuildrc > /dev/null < /dev/null < /dev/null < /dev/null <> $GITHUB_ENV - if [ "${{ inputs.dist-name }}" = "debian" ]; - then - tee -a ~/.sbuildrc > /dev/null < /dev/null < /dev/null <> $GITHUB_ENV mmdebstrap-autopkgtest-build-qemu --boot=efi --mirror "${{ env.MIRROR }}" "${{ inputs.dist-version }}" "$IMAGE" + - name: Run autopkgtest timeout-minutes: 10 if: steps.qemu-image.conclusion != 'skipped'