File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 4545 # https://goreleaser.com/customization/nfpm/
4646 - name : Create GPG key file
4747 run : |
48- echo "${{ secrets.GPG_PRIVATE_KEY }}" > gpg-private-key.asc
49- chmod 600 gpg-private-key.asc
48+ KEY_PATH="$RUNNER_TEMP/gpg-private-key.asc"
49+ printf '%s' "${{ secrets.GPG_PRIVATE_KEY }}" > "$KEY_PATH"
50+ chmod 600 "$KEY_PATH"
51+ echo "GPG_KEY_PATH=$KEY_PATH" >> "$GITHUB_ENV"
5052
5153 - name : Set up keychain
5254 run : |
@@ -78,14 +80,14 @@ jobs:
7880 env :
7981 GITHUB_TOKEN : ${{ secrets.CLI_RELEASE }}
8082 GPG_FINGERPRINT : ${{ steps.import_gpg.outputs.fingerprint }}
81- GPG_KEY_PATH : ./gpg-private-key.asc
83+ GPG_KEY_PATH : ${{ env.GPG_KEY_PATH }}
8284 # nfpm-rpm signing needs this env to be set.
8385 NFPM_PASSPHRASE : ${{ secrets.GPG_PASSPHRASE }}
8486
8587 - name : Clean up GPG key file
8688 if : always()
8789 run : |
88- rm -f gpg-private-key.asc
90+ rm -f "$GPG_KEY_PATH"
8991
9092 - name : Upload artifacts to workflow
9193 uses : actions/upload-artifact@v4
You can’t perform that action at this time.
0 commit comments