From 5a7d38b9136879747093ad26c8299f4a61906bd7 Mon Sep 17 00:00:00 2001 From: Shwetha Radhakrishna Date: Thu, 3 Feb 2022 11:55:39 -0600 Subject: [PATCH 1/2] chore: add gh release to workflow --- .github/workflows/test-and-deploy.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/test-and-deploy.yml b/.github/workflows/test-and-deploy.yml index aed72ae..b6d77c8 100644 --- a/.github/workflows/test-and-deploy.yml +++ b/.github/workflows/test-and-deploy.yml @@ -47,6 +47,13 @@ jobs: with: node-version: 10 + - name: Create GitHub Release + uses: sendgrid/dx-automator/actions/release@main + with: + footer: '**[npm](https://www.npmjs.com/package/smtpapi/v/${version})**' + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - run: npm install - name: Publish to NPM run: | From 2dea02148c24fac30aa3e01b2e65f698e32557d0 Mon Sep 17 00:00:00 2001 From: Shwetha Radhakrishna Date: Thu, 3 Feb 2022 16:59:05 -0600 Subject: [PATCH 2/2] move release after npm install --- .github/workflows/test-and-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-and-deploy.yml b/.github/workflows/test-and-deploy.yml index b6d77c8..7629606 100644 --- a/.github/workflows/test-and-deploy.yml +++ b/.github/workflows/test-and-deploy.yml @@ -47,6 +47,7 @@ jobs: with: node-version: 10 + - run: npm install - name: Create GitHub Release uses: sendgrid/dx-automator/actions/release@main with: @@ -54,7 +55,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - run: npm install - name: Publish to NPM run: | npm config set //registry.npmjs.org/:_authToken ${NODE_AUTH_TOKEN}