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