From f13c9878432405824f3b363ca0c74614c80fac18 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Fri, 17 Feb 2023 20:23:21 +0530 Subject: [PATCH] fix: action --- .github/workflows/publish.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3a2b00036..291de7571 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -89,6 +89,34 @@ jobs: needs: [Build, e2e-test-suite] runs-on: ubuntu-latest steps: + - name: Checkout code + uses: actions/checkout@v3 + with: + token: ${{ secrets.CI_PAT_TOKEN }} + fetch-depth: 0 + + - name: Set up Node + uses: actions/setup-node@v3 + with: + registry-url: 'https://registry.npmjs.org' + node-version-file: '.nvmrc' + cache: 'yarn' + + - name: Setup git config + run: | + git config --global user.name "standardci" + git config --global user.email "ci@standardnotes.com" + - name: Import GPG key + uses: crazy-max/ghaction-import-gpg@v4 + with: + gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} + passphrase: ${{ secrets.PASSPHRASE }} + git_user_signingkey: true + git_commit_gpgsign: true + + - name: Install dependencies + run: yarn install --immutable + - name: Bump version run: yarn release:prod