From c2428842ea7e6fb0a80f4475356b2a973db6ec7f Mon Sep 17 00:00:00 2001 From: Mikhail Preyskurantov <5574159+mpreyskurantov@users.noreply.github.com> Date: Mon, 19 Oct 2026 15:19:08 +0300 Subject: [PATCH] fix(ci): set npm dist-tag based on release version --- .github/workflows/publish.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d5053162..b79f0831 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -103,6 +103,12 @@ jobs: name: npm-packages - name: Publish to npmjs + shell: bash run: | - npm publish devextreme-aspnet-data-nojquery-*.tgz --provenance --access public ${{ inputs['dry-run'] && '--dry-run' || '' }} - npm publish devextreme-aspnet-data-[0-9]*.tgz --provenance --access public ${{ inputs['dry-run'] && '--dry-run' || '' }} + tags=(--tag latest) + if [[ "${GITHUB_REF%%+*}" == *-* ]]; then + tags=(--tag pre) + fi + + npm publish devextreme-aspnet-data-nojquery-*.tgz "${tags[@]}" --provenance --access public ${{ inputs['dry-run'] && '--dry-run' || '' }} + npm publish devextreme-aspnet-data-[0-9]*.tgz "${tags[@]}" --provenance --access public ${{ inputs['dry-run'] && '--dry-run' || '' }}