on: push: branches: - release name: Publish Extension jobs: Publish: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: cache: npm - run: npm install - run: npm i -g @vscode/vsce - run: "vsce publish -p $VSCE_TOKEN" env: VSCE_TOKEN: ${{ secrets.VSCE_TOKEN }}