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 684c330 commit d883fe9Copy full SHA for d883fe9
.github/workflows/node.js.yml
@@ -44,6 +44,9 @@ jobs:
44
validate-types:
45
name: Check type use
46
runs-on: ubuntu-latest
47
+ strategy:
48
+ matrix:
49
+ test-package: ['ts', 'esm', 'cjs']
50
steps:
51
- uses: actions/checkout@v2
52
- name: Cache node_modules
@@ -55,12 +58,8 @@ jobs:
55
58
- name: Install
56
59
if: steps.cache-modules.outputs.cache-hit != 'true'
57
60
run: npm install
- - name: Test Typesript
- run: npm run test:types:ts
- - name: Test ES
61
- run: npm run test:types:esm
62
- - name: Test CommonJS
63
- run: npm run test:types:cjs
+ - name: Test ${{ matrix.test-package }}
+ run: npm run test:types:${{matrix.test-package}}
64
publish:
65
name: Publish
66
needs: test
0 commit comments