From 3ad332857b11d0022b414a8c8856109d715da36b Mon Sep 17 00:00:00 2001
From: reowl666 <reowl666@gmail.com>
Date: Thu, 25 Apr 2024 14:27:44 +0900
Subject: [PATCH] fix #1016 Update support Node.js v22

---
 .github/workflows/basic-validation.yml | 2 +-
 .github/workflows/check-dist.yml       | 2 +-
 README.md                              | 4 ++--
 action.yml                             | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/basic-validation.yml b/.github/workflows/basic-validation.yml
index d2b406f3..964a4f05 100644
--- a/.github/workflows/basic-validation.yml
+++ b/.github/workflows/basic-validation.yml
@@ -16,4 +16,4 @@ jobs:
     name: Basic validation
     uses: actions/reusable-workflows/.github/workflows/basic-validation.yml@main
     with:
-      node-version: '20.x'
+      node-version: '22.x'
diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml
index 64d40471..805dd520 100644
--- a/.github/workflows/check-dist.yml
+++ b/.github/workflows/check-dist.yml
@@ -16,4 +16,4 @@ jobs:
     name: Check dist/
     uses: actions/reusable-workflows/.github/workflows/check-dist.yml@main
     with:
-      node-version: '20.x'
+      node-version: '22.x'
diff --git a/README.md b/README.md
index 86236a49..bbf354ec 100644
--- a/README.md
+++ b/README.md
@@ -103,8 +103,8 @@ The `node-version` input supports the Semantic Versioning Specification, for mor
 
 Examples:
 
- - Major versions: `18`, `20`
- - More specific versions: `10.15`, `16.15.1` , `18.4.0`
+ - Major versions: `18`, `20`, `22`
+ - More specific versions: `10.15`, `16.15.1` , `18.4.0`, `22.0.0`
  - NVM LTS syntax: `lts/erbium`, `lts/fermium`, `lts/*`, `lts/-n`
  - Latest release: `*` or `latest`/`current`/`node`
 
diff --git a/action.yml b/action.yml
index 99db5869..0cc27e2d 100644
--- a/action.yml
+++ b/action.yml
@@ -33,7 +33,7 @@ outputs:
   node-version:
     description: 'The installed node version.'
 runs:
-  using: 'node20'
+  using: 'node22'
   main: 'dist/setup/index.js'
   post: 'dist/cache-save/index.js'
   post-if: success()