mirror of
https://github.com/bpg/terraform-provider-proxmox.git
synced 2025-07-03 20: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 }}
|
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
|
||||||
run: |
|
run: |
|
||||||
mkdir -p ~/.gnupg
|
mkdir -p ~/.gnupg
|
||||||
|
chmod 0700 ~/.gnupg
|
||||||
|
|
||||||
cat << EOF > ~/.gnupg/gpg.conf
|
cat << EOF > ~/.gnupg/gpg.conf
|
||||||
use-agent
|
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
|
sudo dpkg -i goreleaser_amd64.deb
|
||||||
rm -f goreleaser_amd64.deb
|
rm -f goreleaser_amd64.deb
|
||||||
-
|
-
|
||||||
name: Import the GPG signing key
|
name: Create snapshot
|
||||||
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
|
|
||||||
env:
|
env:
|
||||||
GPG_FINGERPRINT: ${{ secrets.GPG_FINGERPRINT }}
|
GPG_FINGERPRINT: ${{ secrets.GPG_FINGERPRINT }}
|
||||||
run: |
|
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