From 111aba5a2dc951008907833ef018676360e1b068 Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Tue, 21 May 2024 21:20:02 +0200 Subject: [PATCH] bugfix publish pipeline --- .forgejo/workflows/publish.yaml | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/.forgejo/workflows/publish.yaml b/.forgejo/workflows/publish.yaml index 7c4d7dd4452..405a5042860 100644 --- a/.forgejo/workflows/publish.yaml +++ b/.forgejo/workflows/publish.yaml @@ -25,43 +25,35 @@ jobs: host: x86_64 libc: glibc platform: linux/amd64 - test: 0 - arch: i686 host: i686 libc: glibc platform: linux/386 - test: 0 - arch: aarch64 host: x86_64 libc: glibc platform: linux/amd64 - test: 0 - arch: armv7l host: x86_64 libc: glibc platform: linux/amd64 - test: 0 - arch: x86_64-musl host: x86_64-musl libc: musl platform: linux/amd64 - test: 1 - arch: armv6l-musl host: x86_64-musl libc: musl platform: linux/amd64 - test: 0 - arch: aarch64-musl host: x86_64-musl libc: musl platform: linux/amd64 - test: 0 env: MAINTAINER: "Luca Bilke " PATH: "/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin" ARCH: "${{ matrix.config.arch }}" BOOTSTRAP: "${{ matrix.config.host }}" - TEST: "${{ matrix.config.test }}" HOSTREPO: /hostrepo container: image: git.snaile.de/snailed/xbps-builder:${{ matrix.config.libc }}-latest @@ -113,14 +105,14 @@ jobs: ( here="$(pwd)" cd / - "$here/common/travis/build.sh" "$BOOTSTRAP" "$ARCH" "$TEST" + "$here/common/travis/build.sh" "$BOOTSTRAP" "$ARCH" 0 ) - name: Sign and upload packages run: | echo '${{ secrets.XBPS_SIGNING_KEY }}' >"/tmp/privkey.pem" - for package in $(echo /hostdir/binpkgs/*.${{ matrix.config.arch }}.xbps | cut -d ' ' -f 1); do + for package in $(echo "$HOME"/hostdir/binpkgs/*.${{ matrix.config.arch }}.xbps | cut -d ' ' -f 1); do XBPS_PASSPHRASE=${{ secrets.XBPS_SIGNING_PASSPHRASE }} xbps-rindex --privkey "/tmp/privkey.pem" --sign-pkg --signedby "${{ env.MAINTAINER }}" "$package" for item in "$package" "${package}.sig2"; do curl -X PUT --digest -u "${{ vars.XBPS_WEBDAV_USER }}:${{ secrets.XBPS_WEBDAV_KEY }}" -T "${item}" "https://xbps.snaile.de/$(basename $item)"