diff --git a/.github/workflows/nodejs-master.yml b/.github/workflows/nodejs-master.yml index a6fff49..485e002 100644 --- a/.github/workflows/nodejs-master.yml +++ b/.github/workflows/nodejs-master.yml @@ -14,6 +14,10 @@ env: COLONISE_PACKAGE_NAME: ${{ secrets.COLONISE_PACKAGE_NAME }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + GIT_AUTHOR_NAME: ${{ secrets.GIT_NAME }} + GIT_AUTHOR_EMAIL: ${{ secrets.GIT_EMAIL }} + GIT_COMMITTER_NAME: ${{ secrets.GIT_NAME }} + GIT_COMMITTER_EMAIL: ${{ secrets.GIT_EMAIL }} jobs: lint: @@ -143,5 +147,15 @@ jobs: - name: Zip Build run: zip -r build.zip ./distribute/ + - name: Import GPG key + uses: crazy-max/ghaction-import-gpg@v3.0.1 + with: + gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} + passphrase: ${{ secrets.GPG_PASSPHRASE }} + git-user-signingkey: true + git-commit-gpgsign: true + git-tag-gpgsign: true + git-push-gpgsign: true + - name: Run Semantic Release run: npx semantic-release