From 8042bbfe9bfa5fa5ba2e74d080220692b423c960 Mon Sep 17 00:00:00 2001 From: dianjuar Date: Tue, 23 Jan 2024 15:36:37 -0500 Subject: [PATCH] ci: implement github releases on deployment --- .github/workflows/publishment.yml | 1 + packages/ngx-deploy-npm/project.json | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publishment.yml b/.github/workflows/publishment.yml index 79231f21..8ed0186f 100644 --- a/.github/workflows/publishment.yml +++ b/.github/workflows/publishment.yml @@ -76,6 +76,7 @@ jobs: run: npx nx version ngx-deploy-npm env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Tag last-release run: git tag --force last-release diff --git a/packages/ngx-deploy-npm/project.json b/packages/ngx-deploy-npm/project.json index 6f912dea..d529b2af 100644 --- a/packages/ngx-deploy-npm/project.json +++ b/packages/ngx-deploy-npm/project.json @@ -74,10 +74,17 @@ }, "dependsOn": ["build"] }, + "github": { + "executor": "@jscutlery/semver:github", + "options": { + "tag": "{tag}", + "notes": "{notes}" + } + }, "version": { "executor": "@jscutlery/semver:version", "options": { - "postTargets": ["ngx-deploy-npm:build", "ngx-deploy-npm:deploy"], + "postTargets": ["build", "deploy", "github"], "versionTagPrefix": "v" } },