From: Remi Gacogne Date: Fri, 30 Jun 2023 07:55:08 +0000 (+0200) Subject: build-packages: Normalize 'recursor' to 'pdns-recursor' X-Git-Tag: rec-5.0.0-alpha1~131^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea90d2dd10c4088565c242bb6b566cbc46bb3304;p=thirdparty%2Fpdns.git build-packages: Normalize 'recursor' to 'pdns-recursor' --- diff --git a/.github/workflows/build-packages.yml b/.github/workflows/build-packages.yml index b6dc27a97b..3df8f9dbe9 100644 --- a/.github/workflows/build-packages.yml +++ b/.github/workflows/build-packages.yml @@ -94,12 +94,21 @@ jobs: name: ${{ inputs.product }}-${{ matrix.os }}-${{ steps.getversion.outputs.version }} path: built_pkgs/ retention-days: 7 + - name: Normalize package name + id: normalize-name + run: | + if [ "x${{ inputs.product }}" = "xrecursor" ]; then + echo "normalized-package-name=pdns-recursor" >> $GITHUB_OUTPUT + else + echo "normalized-package-name=${{ inputs.product }}" >> $GITHUB_OUTPUT + fi + - name: Extract packages from the tarball # so we get provenance for individual packages (and the JSON package manifests from the builder) id: extract run: | mkdir -m 700 -p ./packages/ - tar xvf ./built_pkgs/*/*/${{ inputs.product }}-${{ steps.getversion.outputs.version }}-${{ matrix.os }}.tar.bz2 -C ./packages/ --transform='s/.*\///' + tar xvf ./built_pkgs/*/*/${{ steps.normalize-name.outputs.normalized-package-name }}-${{ steps.getversion.outputs.version }}-${{ matrix.os }}.tar.bz2 -C ./packages/ --transform='s/.*\///' - name: Generate package hashes for provenance shell: bash id: pkghashes