Skip to content

Commit 2443d68

Browse files
committed
Use node 22 for vsix releases
1 parent bb59679 commit 2443d68

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.github/workflows/release.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,19 @@ jobs:
5858
- name: Checkout
5959
uses: actions/checkout@v4
6060

61+
- name: Setup Node.js
62+
uses: actions/setup-node@v4
63+
with:
64+
node-version: '22'
65+
66+
- name: Cache npm
67+
uses: actions/cache@v4
68+
with:
69+
path: ~/.npm
70+
key: ${{ runner.os }}-npm-${{ hashFiles('package-lock.json') }}
71+
restore-keys: |
72+
${{ runner.os }}-npm-
73+
6174
- name: Download VSIX Artifact
6275
uses: actions/download-artifact@v4
6376
with:
@@ -77,6 +90,20 @@ jobs:
7790
- name: Checkout
7891
uses: actions/checkout@v4
7992

93+
94+
- name: Setup Node.js
95+
uses: actions/setup-node@v4
96+
with:
97+
node-version: '22'
98+
99+
- name: Cache npm
100+
uses: actions/cache@v4
101+
with:
102+
path: ~/.npm
103+
key: ${{ runner.os }}-npm-${{ hashFiles('package-lock.json') }}
104+
restore-keys: |
105+
${{ runner.os }}-npm-
106+
80107
- name: Download VSIX Artifact
81108
uses: actions/download-artifact@v4
82109
with:

0 commit comments

Comments
 (0)