From cbeb0fc8fcd56cac74a14f75978a26f0edf4b280 Mon Sep 17 00:00:00 2001 From: Nate Fischer Date: Sun, 7 Jun 2026 14:19:37 -0700 Subject: [PATCH] chore: update GitHub Actions No change to logic. This updates GitHub Actions to their latest versions. This also ensures we are testing up through Node v26. The most important part of this is that it updates codecov to v7, which contains a major bug fix that was blocking all codecov uploads (and failing all CI test runs). --- .github/workflows/main.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 91e7145..4ec0616 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,19 +13,21 @@ jobs: - 18 - 20 - 22 + - 24 + - 26 os: - ubuntu-latest - macos-latest - windows-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - run: npm install - run: npm run test - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} fail_ci_if_error: true