Add Node.js 26 to the CI test matrix (#1088)

* Add Node.js 26 to the CI test matrix
This commit is contained in:
Arvids Godjuks authored and GitHub committed 2026-10-15 14:17:08 +03:00
1 parent 40249d83c8
commit 5ca61414b3
2 files changed
+5 -3

No files matched your search

+4 -3
View File
@@ -17,8 +17,9 @@ jobs:
strategy:
fail-fast: false
matrix:
# Supported node versions are active lts and maintenance see https://nodejs.org/en/about/releases/
node-version: [24.x]
# Test Node.js 24 and 26 across the Factorio matrix; Node.js 22 runs coverage below.
# Node.js release schedule: https://nodejs.org/en/about/releases/
node-version: [24.x, 26.x]
# Supported factorio versions are latest stable and one minor version before stable (even if from a previous major)
factorio-version: [1.1.110, 2.0.77, 2.1.17]
@@ -86,7 +87,7 @@ jobs:
node scripts/version-compat-test.js
--controller ${{ matrix.controller }}
--host ${{ matrix.host }}
--published-version $PUBLISHED_VERSION
--published-version "$PUBLISHED_VERSION"
lint:
runs-on: ubuntu-latest
+1
View File
@@ -142,6 +142,7 @@ describe("Integration of Clusterio", function() {
describe("copy-static", function() {
it("should copy the files from dist/web/static", async function() {
slowTest(this);
const dir = "temp/test/copy-static";
await fs.rm(dir, { force: true, recursive: true, maxRetries: 10 });
await execController("copy-static copy-static");