mirror of
https://github.com/bpg/terraform-provider-proxmox.git
synced 2025-07-01 19:12:59 +00:00
Remove GPG signing from test workflow
This commit is contained in:
parent
22750fd5a4
commit
64bbc97df1
1
.github/workflows/release.yml
vendored
1
.github/workflows/release.yml
vendored
@ -33,6 +33,7 @@ jobs:
|
||||
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
|
||||
run: |
|
||||
mkdir -p ~/.gnupg
|
||||
chmod 0700 ~/.gnupg
|
||||
|
||||
cat << EOF > ~/.gnupg/gpg.conf
|
||||
use-agent
|
||||
|
30
.github/workflows/test.yml
vendored
30
.github/workflows/test.yml
vendored
@ -29,34 +29,8 @@ jobs:
|
||||
sudo dpkg -i goreleaser_amd64.deb
|
||||
rm -f goreleaser_amd64.deb
|
||||
-
|
||||
name: Import the GPG signing key
|
||||
env:
|
||||
GPG_KEY: ${{ secrets.GPG_KEY }}
|
||||
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
|
||||
run: |
|
||||
mkdir -p ~/.gnupg
|
||||
|
||||
cat << EOF > ~/.gnupg/gpg.conf
|
||||
use-agent
|
||||
pinentry-mode loopback
|
||||
EOF
|
||||
|
||||
echo "$GPG_KEY" | base64 -d -i | gpg --batch --allow-secret-key-import --import
|
||||
gpg --keyid-format LONG --list-secret-keys
|
||||
|
||||
cat << EOF > ~/.gnupg/gpg-agent.conf
|
||||
default-cache-ttl 7200
|
||||
max-cache-ttl 31536000
|
||||
allow-loopback-pinentry
|
||||
allow-preset-passphrase
|
||||
EOF
|
||||
|
||||
echo RELOADAGENT | gpg-connect-agent
|
||||
|
||||
printf '%s' "$GPG_PASSPHRASE" > ./.gpg_passphrase
|
||||
-
|
||||
name: Create release
|
||||
name: Create snapshot
|
||||
env:
|
||||
GPG_FINGERPRINT: ${{ secrets.GPG_FINGERPRINT }}
|
||||
run: |
|
||||
goreleaser build --parallelism 2 --rm-dist --snapshot --timeout 1h
|
||||
goreleaser build --config .goreleaser.test.yml --parallelism 2 --rm-dist --snapshot --timeout 1h
|
||||
|
Loading…
Reference in New Issue
Block a user