From ebfad36744cdcac3a093857e6eb76410a0703553 Mon Sep 17 00:00:00 2001 From: Yehonatan Daniv Date: Thu, 12 Mar 2026 18:45:21 +0200 Subject: [PATCH 1/2] Fix var env of force to node 24 --- .github/workflows/ci.yml | 5 ++--- .github/workflows/interact-e2e.yml | 5 ++--- .github/workflows/interactdocs.yml | 7 ++++--- .github/workflows/motion-e2e.yml | 5 ++--- .github/workflows/release-interact.yml | 5 ++--- .github/workflows/release-motion-presets.yml | 5 ++--- .github/workflows/release-motion.yml | 5 ++--- 7 files changed, 16 insertions(+), 21 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9283726..f685045 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,11 +12,10 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true - jobs: build: + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true runs-on: ubuntu-latest timeout-minutes: 10 steps: diff --git a/.github/workflows/interact-e2e.yml b/.github/workflows/interact-e2e.yml index 9335989..83a29f6 100644 --- a/.github/workflows/interact-e2e.yml +++ b/.github/workflows/interact-e2e.yml @@ -20,11 +20,10 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true - jobs: e2e: + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true runs-on: ubuntu-latest timeout-minutes: 30 diff --git a/.github/workflows/interactdocs.yml b/.github/workflows/interactdocs.yml index 9e592e3..f8d5b8e 100644 --- a/.github/workflows/interactdocs.yml +++ b/.github/workflows/interactdocs.yml @@ -16,11 +16,10 @@ concurrency: group: pages cancel-in-progress: false -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true - jobs: build: + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true runs-on: ubuntu-latest steps: - name: Checkout repository @@ -80,6 +79,8 @@ jobs: path: _site deploy: + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} diff --git a/.github/workflows/motion-e2e.yml b/.github/workflows/motion-e2e.yml index 5cb1ba6..7b1e9d1 100644 --- a/.github/workflows/motion-e2e.yml +++ b/.github/workflows/motion-e2e.yml @@ -20,11 +20,10 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true - jobs: e2e: + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true runs-on: ubuntu-latest timeout-minutes: 30 diff --git a/.github/workflows/release-interact.yml b/.github/workflows/release-interact.yml index 08229db..2dc957f 100644 --- a/.github/workflows/release-interact.yml +++ b/.github/workflows/release-interact.yml @@ -30,11 +30,10 @@ permissions: contents: write pull-requests: write -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true - jobs: publish: + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true runs-on: ubuntu-latest steps: diff --git a/.github/workflows/release-motion-presets.yml b/.github/workflows/release-motion-presets.yml index 5679092..f350d4f 100644 --- a/.github/workflows/release-motion-presets.yml +++ b/.github/workflows/release-motion-presets.yml @@ -25,11 +25,10 @@ permissions: contents: write pull-requests: write -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true - jobs: publish: + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true runs-on: ubuntu-latest steps: diff --git a/.github/workflows/release-motion.yml b/.github/workflows/release-motion.yml index e9071d6..560b131 100644 --- a/.github/workflows/release-motion.yml +++ b/.github/workflows/release-motion.yml @@ -30,11 +30,10 @@ permissions: contents: write pull-requests: write -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true - jobs: publish: + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true runs-on: ubuntu-latest steps: From 6e0d58d0c57879016b95ed895b0445c0e642b4fe Mon Sep 17 00:00:00 2001 From: Yehonatan Daniv Date: Wed, 18 Mar 2026 15:12:16 +0200 Subject: [PATCH 2/2] Switch to node 24.14.0 --- .nvmrc | 2 +- package.json | 2 +- packages/motion-presets/package.json | 2 +- packages/motion/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.nvmrc b/.nvmrc index 7d41c73..d845d9d 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.14.0 +24.14.0 diff --git a/package.json b/package.json index 507c89a..37479b4 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "apps/*" ], "engines": { - "node": ">=18" + "node": ">=24" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "8.51.0", diff --git a/packages/motion-presets/package.json b/packages/motion-presets/package.json index c331ca3..7c23c8d 100644 --- a/packages/motion-presets/package.json +++ b/packages/motion-presets/package.json @@ -45,7 +45,7 @@ }, "homepage": "https://github.com/wix/interact#readme", "engines": { - "node": ">=18" + "node": ">=24" }, "dependencies": { "@wix/motion": "^2.1.2" diff --git a/packages/motion/package.json b/packages/motion/package.json index 0efbb3a..aa93c71 100644 --- a/packages/motion/package.json +++ b/packages/motion/package.json @@ -47,7 +47,7 @@ }, "homepage": "https://github.com/wix/interact#readme", "engines": { - "node": ">=18" + "node": ">=24" }, "dependencies": { "fastdom": "^1.0.11"