Create main.yml

This commit is contained in:
Josh Johnson 2020-07-06 20:29:26 -04:00 committed by GitHub
parent 343fb2c043
commit f128cef6ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

27
.github/workflows/main.yml vendored Normal file
View File

@ -0,0 +1,27 @@
name: "Release to Marketplace"
on:
push:
tags:
- "v*"
jobs:
build:
runs-on: "ubuntu-latest"
steps:
- name: "Checkout"
uses: "actions/checkout@v2"
- name: "Setup NodeJS"
uses: "actions/setup-node@v2.1.0"
- name: "Install Dependencies"
run: "npm install"
- name: "Run Tests"
run: "npm run test"
- name: "Publish to Marketplace"
uses: "sigma/vsce-publish-action@v0.0.2"
with:
vsce_token: ""