From 20dbbe816da1ab2f48b4f9120958b7fc00ca3323 Mon Sep 17 00:00:00 2001 From: Claudia Meadows Date: Tue, 24 Sep 2024 18:57:00 -0700 Subject: [PATCH] Migrate to unified testing workflow --- .github/workflows/test.yml | 36 +++++------------------------------- 1 file changed, 5 insertions(+), 31 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 999b9aea..4d769ea6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,34 +11,8 @@ permissions: contents: read jobs: - lint-js: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 1 - - uses: actions/setup-node@v4 - with: - node-version: 20 - - run: npm ci - - run: npm run lint - - run: npm run build - - test-js: - needs: lint-js - strategy: - matrix: - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - node-version: - - 18 - - 20 - - 22 - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 1 - - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node-version }} - - run: npm ci-test + run-tests: + uses: MithrilJS/infra/.github/workflows/run-tests.yml@main + with: + all-platforms: true + all-versions: true