From 11a1ca3abbe2328d98c2e7df475fd70390d3bfe0 Mon Sep 17 00:00:00 2001 From: Alexander Ikonomou Date: Mon, 2 Jun 2025 00:18:12 +0200 Subject: [PATCH 1/2] Add job for testing --- .github/workflows/ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b8957f..15e5694 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: - name: Spell Check Repo uses: crate-ci/typos@v1.32.0 js: - name: Check linting and formatting + name: Check formatting and linting and test runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -33,5 +33,7 @@ jobs: run: npm clean-install - name: Check formatting with Prettier run: npm run prettier:check - - name: Code linting with ESLint + - name: Check linting with ESLint run: npm run lint + - name: Test + run: npm test From 75e9c19724cc1b2a9b447664fdcc73e030945761 Mon Sep 17 00:00:00 2001 From: Alexander Ikonomou Date: Mon, 2 Jun 2025 00:45:39 +0200 Subject: [PATCH 2/2] Upgrade node version to 24 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 15e5694..17e872d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,7 +28,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 - name: Install dependencies run: npm clean-install - name: Check formatting with Prettier