From 9f2fee0e36a8a29381cc4780e30f93cf5feff9ce Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Wed, 26 Feb 2025 23:12:25 -0800 Subject: [PATCH 1/4] Run tests on all LTS versions --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 29f26da9..c18b3a64 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,15 +13,17 @@ jobs: include: - os: ubuntu-latest target-folder: drop-linux + node-version: 18.x - os: windows-latest target-folder: drop + node-version: 22.x steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: "20" + node-version: ${{ matrix.node-version }} - name: npm ci run: npm ci From 51e6ce456d4afd7a9ad96e1fee3b5f4c7807caab Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Wed, 26 Feb 2025 23:17:55 -0800 Subject: [PATCH 2/4] Install .NET --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c18b3a64..92e8f893 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,5 +34,9 @@ jobs: - name: prettier run: npm run prettier + - uses: actions/setup-dotnet@v4 + with: + dotnet-version: '6' + - name: test run: npm test From d0cbaa917876e45578da8db2d75c8937f939477c Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Wed, 26 Feb 2025 23:19:13 -0800 Subject: [PATCH 3/4] Update .github/workflows/ci.yml --- .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 92e8f893..3369867f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/setup-dotnet@v4 with: - dotnet-version: '6' + dotnet-version: "6" - name: test run: npm test From 804921357b2e79781c8306755ee24368ff8953f1 Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Wed, 26 Feb 2025 23:24:54 -0800 Subject: [PATCH 4/4] Use node 22 on linux for faster iteration --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3369867f..bdb7fef0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,10 +13,10 @@ jobs: include: - os: ubuntu-latest target-folder: drop-linux - node-version: 18.x + node-version: 22.x - os: windows-latest target-folder: drop - node-version: 22.x + node-version: 18.x steps: - uses: actions/checkout@v4