diff --git a/.gitea/workflows/build_and_puplish.yml b/.gitea/workflows/build_and_puplish.yml index ea15e4d..65ec672 100644 --- a/.gitea/workflows/build_and_puplish.yml +++ b/.gitea/workflows/build_and_puplish.yml @@ -1,7 +1,6 @@ on: - push: - tags: - - "*" + release: + types: [published] jobs: build_and_publish: runs-on: ubuntu-latest @@ -36,12 +35,12 @@ jobs: git commit -m "Update version to ${{ github.ref_name }}" git push origin HEAD:main - name: Publish to Visual Studio Marketplace (Pre-Release) - if: contains(github.ref_name, '-') + if: ${{ github.event.release.prerelease }} run: vsce publish --pre-release env: VSCE_PAT: ${{ secrets.VSCODE_MARKETPALCE }} - name: Publish to Visual Studio Marketplace (Stable) - if: ${{ !contains(github.ref_name, '-') }} + if: ${{ !github.event.release.prerelease }} run: vsce publish env: VSCE_PAT: ${{ secrets.VSCODE_MARKETPALCE }}