|
|
@@ -9,6 +9,8 @@ concurrency:
|
|
|
jobs:
|
|
|
build:
|
|
|
runs-on: ubuntu-latest
|
|
|
+ permissions:
|
|
|
+ contents: write
|
|
|
steps:
|
|
|
- uses: actions/checkout@v3
|
|
|
with:
|
|
|
@@ -57,3 +59,14 @@ jobs:
|
|
|
env:
|
|
|
NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}
|
|
|
run: node common/scripts/install-run-rush.js publish --version-policy publishPolicy -p --tag latest
|
|
|
+ - name: Get new Version
|
|
|
+ id: get_new_version
|
|
|
+ run: |
|
|
|
+ NEW_VERSION=$(npm view @flowgram.ai/core version --tag=latest latest)
|
|
|
+ - name: Create tag
|
|
|
+ env:
|
|
|
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
+ run: |
|
|
|
+ git tag v$NEW_VERSION
|
|
|
+ git push origin v$NEW_VERSION
|
|
|
+
|