We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b8bba34 commit c441ca7Copy full SHA for c441ca7
1 file changed
.github/workflows/publish.yml
@@ -13,9 +13,35 @@ permissions:
13
contents: write
14
15
jobs:
16
+ test:
17
+ name: Test
18
+ runs-on: ubuntu-latest
19
+
20
+ steps:
21
+ - name: Checkout
22
+ uses: actions/checkout@v5
23
24
+ - name: Setup Node
25
+ uses: actions/setup-node@v4
26
+ with:
27
+ cache: npm
28
29
+ - name: Install dependencies
30
+ run: npm ci
31
32
+ - name: Compile
33
+ run: npx vsce package
34
+ env:
35
+ LOCALSTACK_WEB_AUTH_REDIRECT: https://app.localstack.cloud/redirect
36
+ NODE_ENV: ci
37
38
+ - name: Test
39
+ run: xvfb-run -a npx vscode-test
40
41
build:
42
name: Build
43
runs-on: ubuntu-latest
44
+ needs: test
45
outputs:
46
version: ${{ steps.version.outputs.version }}
47
0 commit comments