mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
AAE-46943 Sign Crowdin translation PR commits with GPG (#11974)
* AAE-46943 Sign Crowdin translation PR commits with GPG Add GPG signing and the service-account commit identity to the Crowdin pull workflow so automated-translations-update commits satisfy the "Require signed commits" branch protection rule. * AAE-46943 Pass signing key secret through reusable Crowdin workflow Declare SERVICE_ACCOUNT_SIGNING_KEY in workflow_call.secrets and pass it from release.yml so commit signing also works when pull-from-crowdin is invoked as a reusable workflow.
This commit is contained in:
@@ -173,6 +173,7 @@ jobs:
|
||||
secrets:
|
||||
BOT_GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }}
|
||||
CROWDIN_TRANSLATIONS_TOKEN: ${{ secrets.CROWDIN_TRANSLATIONS_TOKEN }}
|
||||
HXP_GIT_COMMIT_SIGNING_PRIVATE_KEY: ${{ secrets.HXP_GIT_COMMIT_SIGNING_PRIVATE_KEY }}
|
||||
|
||||
finalize:
|
||||
if: always()
|
||||
|
||||
Reference in New Issue
Block a user