From 6fa39b3555d46946d91a10b3cf8bc29374b60479 Mon Sep 17 00:00:00 2001 From: Morgan Roderick Date: Wed, 11 Aug 2021 18:20:29 +0200 Subject: [PATCH] Avoid matrix setup when unnecessary --- .github/workflows/main.yml | 38 +++++++++----------------------------- 1 file changed, 9 insertions(+), 29 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c48093e01..9881bfdec 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,15 +5,11 @@ on: [push] jobs: prettier: runs-on: ubuntu-latest - strategy: - matrix: - node-version: [16] steps: - uses: actions/checkout@v1 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + - uses: actions/setup-node@v2 with: - node-version: ${{ matrix.node-version }} + node-version: "16" - name: Cache modules uses: actions/cache@v2 with: @@ -34,15 +30,11 @@ jobs: lint: runs-on: ubuntu-latest - strategy: - matrix: - node-version: [16] steps: - uses: actions/checkout@v1 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + - uses: actions/setup-node@v2 with: - node-version: ${{ matrix.node-version }} + node-version: "16" - name: Cache modules uses: actions/cache@v2 with: @@ -61,17 +53,11 @@ jobs: browser-test: runs-on: ubuntu-latest - - strategy: - matrix: - node-version: [16] - steps: - uses: actions/checkout@v1 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + - uses: actions/setup-node@v2 with: - node-version: ${{ matrix.node-version }} + node-version: "16" - name: Cache npm uses: actions/cache@v2 with: @@ -100,17 +86,11 @@ jobs: saucelabs-test: if: ${{ github.ref == 'refs/heads/master' }} runs-on: ubuntu-latest - - strategy: - matrix: - node-version: [16] - steps: - uses: actions/checkout@v1 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + - uses: actions/setup-node@v2 with: - node-version: ${{ matrix.node-version }} + node-version: "16" - name: Cache npm uses: actions/cache@v2 with: @@ -140,7 +120,7 @@ jobs: steps: - uses: actions/checkout@v1 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v2 with: node-version: ${{ matrix.node-version }} - name: Cache modules