Files: 6e2b40edc66864775bbabe488fd0bbbd05b35d04 / .github / workflows / main.yml
647 bytesRaw
1 | name: Node.js CI |
2 | |
3 | on: |
4 | push: |
5 | branches: [master] |
6 | pull_request: |
7 | branches: [master] |
8 | |
9 | jobs: |
10 | build: |
11 | runs-on: ${{ matrix.os }} |
12 | |
13 | strategy: |
14 | fail-fast: true |
15 | matrix: |
16 | os: [macos-latest, windows-latest, ubuntu-latest] |
17 | node-version: [10.x, 12.x, 14.x] |
18 | |
19 | steps: |
20 | - run: git config --global core.autocrlf false |
21 | - uses: actions/checkout@v2 |
22 | - name: Use Node.js ${{ matrix.node-version }} |
23 | uses: actions/setup-node@v1 |
24 | with: |
25 | node-version: ${{ matrix.node-version }} |
26 | - name: Build Application |
27 | run: npm ci |
28 | - name: Build package |
29 | run: npm run dist |
30 |
Built with git-ssb-web