File tree 2 files changed +3
-4
lines changed
2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -14,11 +14,11 @@ services:
14
14
GH_COMMITER_NAME : " ${GH_COMMITER_NAME:-openswoole-bundle-bot}"
15
15
GH_COMMITER_EMAIL : " ${GH_COMMITER_EMAIL:-147276322+openswoole-bundle-bot@users.noreply.github.com}"
16
16
GH_COMMITER_SIGNING_KEY : " ${GH_COMMITER_SIGNING_KEY:-xxxx}"
17
+ GH_COMMITER_PGP_PRIVATE_KEY : " ${GH_COMMITER_PGP_PRIVATE_KEY:-xxxx}"
17
18
GH_TOKEN : " ${GH_TOKEN:-xxxxxxxx}"
18
19
GH_RELEASE_DRAFT : " ${GH_RELEASE_DRAFT:-true}"
19
20
GH_RELEASE_PRERELEASE : " ${GH_RELEASE_PRERELEASE:-false}"
20
21
volumes :
21
- - " ~/.gnupg:/root/.gnupg_host:r"
22
22
- " ./.git:/usr/src/app/.git:rw"
23
23
- " ./CHANGELOG.md:/usr/src/app/CHANGELOG.md:rw"
24
24
- " ./release-version.sh:/usr/local/bin/release-version:rw"
Original file line number Diff line number Diff line change @@ -186,9 +186,8 @@ $(conventional-changelog | awk 'NR > 1 { print }')
186
186
187
187
if [ " 0" = " $DRY_RUN " ]; then
188
188
# init and run GPG
189
- mkdir -p /root/.gnupg
190
- cp -R /root/.gnupg_host/* /root/.gnupg/
191
- gpg-agent --verbose --daemon --log-file /tmp/gpg-agent.log --allow-preset-passphrase --default-cache-ttl=31536000
189
+ echo " ${GH_COMMITER_PGP_PRIVATE_KEY} " | \
190
+ gpg --no-default-keyring --keyring trustedkeys.gpg --import
192
191
193
192
# commit changes with GPG signature
194
193
git add CHANGELOG.md
You can’t perform that action at this time.
0 commit comments