Skip to content

Commit 3f102a0

Browse files
authored
chore: add ci for vscode (#4154)
1 parent ccd72c6 commit 3f102a0

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

.circleci/config.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,23 @@ orbs:
2020
path-filtering: circleci/path-filtering@1.1.0
2121

2222
jobs:
23+
vscode-extension-setup:
24+
docker:
25+
- image: cimg/node:20
26+
resource_class: small
27+
steps:
28+
- checkout
29+
- run:
30+
name: Install VSCode extension dependencies
31+
command: |
32+
cd vscode/extensions
33+
npm ci
34+
- run:
35+
name: Run VSCode extension CI
36+
command: |
37+
cd vscode/extensions
38+
npm run ci
39+
2340
publish:
2441
docker:
2542
- image: cimg/python:3.10
@@ -98,7 +115,10 @@ workflows:
98115
(sqlmesh|tests|examples|web/server)/.* python true
99116
pytest.ini|setup.cfg|setup.py python true
100117
\.circleci/.*|Makefile|\.pre-commit-config\.yaml common true
118+
vscode/extensions/.* vscode true
101119
120+
- vscode-extension-setup:
121+
<<: *on_main_or_tag_filter
102122
- gh-release:
103123
<<: *on_tag_filter
104124
- ui-build:

0 commit comments

Comments
 (0)