diff --git a/.github/workflows/download-and-test-external.yml b/.github/workflows/download-and-test-external.yml index dbdaeab2..04cf6d4a 100644 --- a/.github/workflows/download-and-test-external.yml +++ b/.github/workflows/download-and-test-external.yml @@ -30,7 +30,7 @@ on: secrets: GPG_KEY1: required: true - GPG_PASSPHRASE1: + GPG_KEY2: required: true ACCESS_TOKEN: required: true @@ -152,7 +152,11 @@ jobs: uses: crazy-max/ghaction-import-gpg@v6 with: gpg_private_key: ${{ secrets.GPG_KEY1 }} - passphrase: ${{ secrets.GPG_PASSPHRASE1 }} + + - name: Import GPG key + uses: crazy-max/ghaction-import-gpg@v6 + with: + gpg_private_key: ${{ secrets.GPG_KEY2 }} - name: Checkout Armbian OS scripts uses: actions/checkout@v4 @@ -320,7 +324,7 @@ jobs: cd build mkdir -p output/repository/public sed -i 's|"gpgProvider": ".*"|"gpgProvider": "gpg2"|g' tools/repository/aptly.conf - tools/repository/repo -i output/debs-beta -c update -p ${{ secrets.GPG_PASSPHRASE1 }} + tools/repository/repo -i output/debs-beta -c update ssh -o StrictHostKeychecking=no -p ${{ secrets.HOST_UPLOAD_PORT }} ${{ inputs.HOST_USER }}@${{ inputs.HOST_DEPLOY }} "mkdir -p storage/artifacts/${{ env.PR_NUMBER }}/${{ matrix.node }}" rsync -arvc -e "ssh -o StrictHostKeychecking=no -p ${{ secrets.HOST_UPLOAD_PORT }}" output/repository/public/ ${{ inputs.HOST_USER }}@${{ inputs.HOST_DEPLOY }}:"storage/artifacts/${{ env.PR_NUMBER }}/${{ matrix.node }}"