Skip to content

Commit f404e4e

Browse files
committed
chore: Update GitHub Actions workflow files
1 parent 16798c2 commit f404e4e

File tree

5 files changed

+2480
-21
lines changed

5 files changed

+2480
-21
lines changed

.github/workflows/checkout.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
checkout:
2626
name: "Checkout VS Code Extension"
2727
strategy:
28+
fail-fast: false
2829
matrix:
2930
os: [macos-latest, ubuntu-latest, windows-latest]
3031
runs-on: ${{ matrix.os }}
@@ -61,3 +62,8 @@ jobs:
6162
- name: Run Tests
6263
run: npm test
6364
if: runner.os != 'Linux'
65+
66+
- name: Lint Code
67+
run: |
68+
npm run vscode:prepublish
69+
npm run lint

.github/workflows/deploy.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ jobs:
2929

3030
- name: Install Dependencies
3131
id: install
32-
run: npm install
32+
run: |
33+
npm install
34+
npm install -g @vscode/vsce
3335
3436
- name: Publish
3537
id: publish

0 commit comments

Comments
 (0)