From 48a9dd9a64fa228c5aa24e2ce29018861e5b490e Mon Sep 17 00:00:00 2001 From: Karol Wypchlo Date: Mon, 26 Jul 2021 14:41:17 +0200 Subject: [PATCH] improve static code analysis --- .github/workflows/static-code-analysis.yml | 25 ++++++---------------- 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/.github/workflows/static-code-analysis.yml b/.github/workflows/static-code-analysis.yml index fddc80d6..67e76352 100644 --- a/.github/workflows/static-code-analysis.yml +++ b/.github/workflows/static-code-analysis.yml @@ -6,28 +6,17 @@ jobs: build: runs-on: ubuntu-latest + strategy: + matrix: + pacakge: [dashboard, dnslink-api, handshake-api, health-check, website] + fail-fast: false + steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: node-version: 16.x - - name: "Static code analysis: handshake-api" - working-directory: packages/handshake-api - run: yarn && yarn prettier --check . - - - name: "Static code analysis: health-check" - working-directory: packages/health-check - run: yarn && yarn prettier --check . - - - name: "Static code analysis: website" - working-directory: packages/website - run: yarn && yarn prettier --check . - - - name: "Static code analysis: dashboard" - working-directory: packages/dashboard - run: yarn && yarn prettier --check . - - - name: "Static code analysis: dnslink-api" - working-directory: packages/dnslink-api + - name: Static code analysis for ${{ matrix.package }} + working-directory: packages/${{ matrix.package }} run: yarn && yarn prettier --check .