From faa3490e40c0d9509dba35c95a3abe581a20792d Mon Sep 17 00:00:00 2001 From: Andrey Sobolev Date: Fri, 12 Sep 2025 12:13:03 +0700 Subject: [PATCH] Add publish of NPM packages --- .github/workflows/ci.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 82744adf4f..ef78e37002 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,3 +24,20 @@ jobs: run: node common/scripts/install-run-rush.js install - name: Rush validate run: node common/scripts/install-run-rush.js validate --verbose + + publish: + runs-on: ubuntu-latest + if: startsWith(github.ref, 'refs/tags/v0.7.') + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 2 + - uses: actions/setup-node@v3 + with: + node-version: 22 + - name: Install dependencies + run: node common/scripts/install-run-rush.js install + - name: Publish packages + env: + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + run: node common/scripts/install-run-rush.js publish --include-all --publish