From 33f8e40a24d2fc4348d587650fe9263aacf67d3a Mon Sep 17 00:00:00 2001 From: Blaine Bublitz Date: Sat, 31 May 2025 15:16:49 -0700 Subject: [PATCH 1/3] chore(ci): MacOS 13 is the last intel build --- .github/workflows/dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 3b07263..e860c5b 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: node: [10, 12, 14, 16] - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-latest, windows-latest, macos-13] steps: - name: Clone repository From 895b4e5a1ae0aa45025f3d4aae5a5f0c3d9e948f Mon Sep 17 00:00:00 2001 From: Blaine Bublitz Date: Sat, 31 May 2025 15:20:57 -0700 Subject: [PATCH 2/3] chore(ci): Skip clone tests on Node v10 --- test/file.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/file.js b/test/file.js index 90b0f44..f7d962b 100644 --- a/test/file.js +++ b/test/file.js @@ -422,6 +422,12 @@ function suite(moduleName) { }); describe('clone()', function () { + before(function () { + if (process.versions.node.startsWith("10.")) { + this.skip(); + } + }); + var fakeStat = { isSymbolicLink: function () { return true; From bf2430797188b5ecaf4f151babe761ef378796ab Mon Sep 17 00:00:00 2001 From: Blaine Bublitz Date: Sat, 31 May 2025 15:26:21 -0700 Subject: [PATCH 3/3] chore(ci): Add additional Node versions to matrix --- .github/workflows/dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index e860c5b..4dfe192 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -31,7 +31,7 @@ jobs: strategy: fail-fast: false matrix: - node: [10, 12, 14, 16] + node: [10, 12, 14, 16, 18, 20, 22, 24] os: [ubuntu-latest, windows-latest, macos-13] steps: