We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 264b25e commit 6a88bf6Copy full SHA for 6a88bf6
.github/workflows/test.yml
@@ -3,17 +3,12 @@ permissions:
3
contents: read
4
pull-requests: write
5
6
-on:
7
- pull_request:
8
- types: [opened, reopened, synchronize]
9
- branches:
10
- - master
+on: push
11
12
jobs:
13
npm:
14
name: Publish to Npm
15
runs-on: ubuntu-latest
16
- if: startsWith(github.ref, 'refs/tags/v')
17
steps:
18
- uses: actions/checkout@v4
19
@@ -22,5 +17,14 @@ jobs:
22
- name: Install dependencies
23
run: npm install
24
20
+ - name: Build types
21
+ run: npm run build:types
+
+ - name: Build
+ run: npm run build
25
26
+ - name: Linting
27
+ run: npx eslint
28
29
- name: Test
30
run: npm run test --coverage
0 commit comments