Skip to content

Release to VSCode marketplace #178

Release to VSCode marketplace

Release to VSCode marketplace #178

Workflow file for this run

name: Release to VSCode marketplace
on:
create:
tags:
- v*
jobs:
build:
name: Publish
runs-on: [self-hosted, public, linux, x64]
steps:
- name: Checkout
uses: actions/checkout@v2
with:
ref: master
- name: Setup Node.js
uses: actions/setup-node@v1
with:
node-version: 14
- name: Publish to Marketplace
run: |
npm ci
npm install -g --unsafe-perm vsce
vsce package
vsce publish -p ${{ secrets.VSCODE_MARKETPLACE_TOKEN }}