diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 72ac802..b35a2a2 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,10 +13,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 - - - name: Install dependencies - run: npm ci + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 20 + - run: npm ci - name: Build Project run: npm run vscode:prepublish @@ -24,14 +25,17 @@ jobs: # Unable to publish to VS Code marketplace due to azure issues # - name: Install VSCE # run: sudo npm install -g vsce -# -# - name: Run Semantic Release -# uses: cycjimmy/semantic-release-action@v4 -# env: -# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Run Semantic Release + uses: cycjimmy/semantic-release-action@v4 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # VSCE_PAT: ${{ secrets.VS_CODE_PUBLISH_TOKEN }} - name: Publish to Open VSX Registry - uses: HaaLeo/publish-vscode-extension@v0 + uses: HaaLeo/publish-vscode-extension@v2 with: pat: ${{ secrets.OPEN_VSX_TOKEN }} + + +