From 14199dc2cb365270b35a0f540dcbc660b4a0d44d Mon Sep 17 00:00:00 2001 From: Frank Elsinga Date: Fri, 4 Oct 2024 04:05:18 +0200 Subject: [PATCH] bumped the node versions tested in CI and removed a few of the `needs` constraints making CI run slower than it can --- .github/workflows/auto-test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/auto-test.yml b/.github/workflows/auto-test.yml index 0ee5943a7..74eb2490e 100644 --- a/.github/workflows/auto-test.yml +++ b/.github/workflows/auto-test.yml @@ -15,14 +15,14 @@ on: jobs: auto-test: - needs: [ check-linters, e2e-test ] + needs: [ check-linters ] runs-on: ${{ matrix.os }} timeout-minutes: 15 strategy: matrix: os: [macos-latest, ubuntu-latest, windows-latest, ARM64] - node: [ 18, 20.5 ] + node: [ 18, 20, 22 ] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: @@ -42,7 +42,7 @@ jobs: # As a lot of dev dependencies are not supported on ARMv7, we have to test it separately and just test if `npm ci --production` works armv7-simple-test: - needs: [ check-linters ] + needs: [ ] runs-on: ${{ matrix.os }} timeout-minutes: 15 if: ${{ github.repository == 'louislam/uptime-kuma' }} @@ -77,7 +77,7 @@ jobs: - run: npm run lint:prod e2e-test: - needs: [ check-linters ] + needs: [ ] runs-on: ARM64 steps: - run: git config --global core.autocrlf false # Mainly for Windows