From 622f718581c7d45fb81634a25caf00281693bf7d Mon Sep 17 00:00:00 2001 From: Jeldrik Hanschke Date: Tue, 23 Sep 2025 00:13:27 +0200 Subject: [PATCH 1/3] drop support for Node < 20 --- .github/workflows/ci.yml | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c7873a2..0200878 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: - name: Install Node uses: actions/setup-node@v2 with: - node-version: 12.x + node-version: 20.x cache: yarn - name: Install Dependencies run: yarn install --frozen-lockfile @@ -39,7 +39,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v2 with: - node-version: 12.x + node-version: 20.x cache: yarn - name: Install Dependencies run: yarn install --no-lockfile @@ -69,7 +69,7 @@ jobs: - name: Install Node uses: actions/setup-node@v2 with: - node-version: 12.x + node-version: 20.x cache: yarn - name: Install Dependencies run: yarn install --frozen-lockfile diff --git a/package.json b/package.json index 79293a1..859c5a7 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "webpack": "5.74.0" }, "engines": { - "node": "12.* || 14.* || >= 16" + "node": "20.* || 22.* || >= 24" }, "publishConfig": { "registry": "https://registry.npmjs.org" From 3788d4f07718275dcdea8db9bebbbea3ddc259d4 Mon Sep 17 00:00:00 2001 From: Jeldrik Hanschke Date: Tue, 23 Sep 2025 00:17:16 +0200 Subject: [PATCH 2/3] upgrade actions/setup-node to overcome compatiblity error --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0200878..2c94503 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Install Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v5 with: node-version: 20.x cache: yarn @@ -37,7 +37,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v5 with: node-version: 20.x cache: yarn @@ -67,7 +67,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Install Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v5 with: node-version: 20.x cache: yarn From 470d0acd3851953dddbc1133420c84e41bef6f63 Mon Sep 17 00:00:00 2001 From: Jeldrik Hanschke Date: Tue, 23 Sep 2025 00:22:10 +0200 Subject: [PATCH 3/3] disable scenarios for recent Ember releases not working yet --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2c94503..21cdc50 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -57,9 +57,9 @@ jobs: try-scenario: - ember-lts-3.24 - ember-lts-3.28 - - ember-release - - ember-beta - - ember-canary + # - ember-release + # - ember-beta + # - ember-canary - ember-classic - embroider-safe - embroider-optimized