We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4167d31 commit 4b5b640Copy full SHA for 4b5b640
.github/workflows/jsr-publish.yml
@@ -4,12 +4,19 @@ on:
4
push:
5
branches:
6
- main
7
+
8
jobs:
- build:
9
+ publish:
10
runs-on: ubuntu-20.04
11
12
+ permissions:
13
+ contents: read
14
+ id-token: write
15
16
strategy:
17
matrix:
18
node-version: [20]
19
20
steps:
21
- uses: actions/checkout@v3
22
- uses: pnpm/action-setup@v2
@@ -23,18 +30,14 @@ jobs:
23
30
- name: Install dependencies
24
31
run: pnpm install
25
32
33
+ - name: Install playwright
34
+ run: pnpm exec playwright install
35
26
36
- name: Build
27
37
run: pnpm build
28
38
29
- publish:
- runs-on: ubuntu-latest
-
- permissions:
- contents: read
- id-token: write
- steps:
- - uses: actions/checkout@v4
39
+ - name: Run tests
40
+ run: pnpm test
41
42
- name: Publish package
43
run: npx jsr publish
0 commit comments