From fbcf7ee1ae8b73d187f94f74a47702cae1392ca5 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Tue, 10 Mar 2026 10:35:22 -0500 Subject: [PATCH] chore: upgrade Node.js from 20.13.1 to 22.17.1 (LTS) - Updated .tool-versions to use Node 22.17.1 - Updated CI workflow to use Node 22 - Rebuilt package-lock.json with Node 22 - Fixes engine compatibility warnings from @noble/hashes --- .forgejo/workflows/production.yaml | 2 +- .tool-versions | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/production.yaml b/.forgejo/workflows/production.yaml index ec64b13a..3630ef45 100644 --- a/.forgejo/workflows/production.yaml +++ b/.forgejo/workflows/production.yaml @@ -111,7 +111,7 @@ jobs: - name: Set up Node.js uses: https://github.com/actions/setup-node@v4 with: - node-version: '20' + node-version: '22' - name: Cache Mix uses: https://github.com/actions/cache@v4 diff --git a/.tool-versions b/.tool-versions index 6fbf0f9e..7603161f 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,4 @@ erlang 28.3 elixir 1.19.5-otp-28 #elixir 1.20.0-rc.1-otp-28 +nodejs 22.17.1