diff --git a/.github/workflows/eclipse-ls-extensions.yml b/.github/workflows/eclipse-ls-extensions.yml
index c0f0483b5..2f041ed84 100644
--- a/.github/workflows/eclipse-ls-extensions.yml
+++ b/.github/workflows/eclipse-ls-extensions.yml
@@ -33,6 +33,9 @@ jobs:
env:
tools_s3_access_key: ${{ secrets.TOOLS_S3_ACCESS_KEY }}
tools_s3_secret_key: ${{ secrets.TOOLS_S3_SECRET_KEY }}
+ gpg.passphrase: ${{ secrets.GPG_PASSPHRASE }}
+ gpg.keyname: ${{ secrets.GPG_KEYID }}
+ gpg.homedir: '~/gpg-keyring'
run: |
cd eclipse-language-servers
xvfb-run mvn --batch-mode clean deploy -Pe427 -Psnapshot -Pgitactions -DbuildNumber=${{ steps.timestamp.outputs.timestamp }} -Dsigning.skip=true -Dhttpclient.retry-max=20 -Declipse.p2.mirrors=false -Ds3service.https-only=true -Dmaven.test.skip=true -Dtycho.localArtifacts=ignore
\ No newline at end of file
diff --git a/eclipse-language-servers/pom.xml b/eclipse-language-servers/pom.xml
index ac5821c71..bb099ab3b 100644
--- a/eclipse-language-servers/pom.xml
+++ b/eclipse-language-servers/pom.xml
@@ -98,6 +98,8 @@
${dist.type}/${dist.key}/${dist.project}/${dist.version}
3.9.4.202211021051
+
+ ${env.bamboo_vault_tools_signing_gpg_secret_passphrase}
@@ -520,7 +522,7 @@
${tycho-version}
true
- ${env.bamboo_vault_tools_signing_gpg_secret_passphrase}
+ ${gpg.passphrase}
${gpg.keyname}
${gpg.homedir}
gpg2