simplify workflow again

This commit is contained in:
MapleLeaf
2022-01-10 23:57:23 -06:00
parent c5e11b4417
commit 8482f6e91a

View File

@@ -14,17 +14,9 @@ jobs:
run-scripts:
strategy:
matrix:
scripts:
- name: test
script: test
- name: lint
script: lint
- name: typecheck
script: typecheck
- name: build
script: build
script: [test, lint, typecheck, build]
fail-fast: false
name: ${{ matrix.scripts.name }}
name: ${{ matrix.script }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
@@ -34,4 +26,4 @@ jobs:
node-version: "16"
- run: npm i -g pnpm
- run: pnpm install --frozen-lockfile
- run: pnpm run --recursive --parallel ${{ matrix.scripts.script }}
- run: pnpm run --recursive --parallel ${{ matrix.script }}