Skip to content

Commit 6924065

Browse files
committed
chore: upgrade GitHub Actions to use v4 for checkout, setup-node, cache, and upload-artifact
1 parent 2dbdee3 commit 6924065

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/test.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ jobs:
1919

2020
steps:
2121
- name: Checkout Repository
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2323

2424
- name: Setup Node.js ${{ matrix.node-version }}
25-
uses: actions/setup-node@v3
25+
uses: actions/setup-node@v4
2626
with:
2727
node-version: ${{ matrix.node-version }}
2828

@@ -39,7 +39,7 @@ jobs:
3939
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
4040
4141
- name: Setup pnpm cache
42-
uses: actions/cache@v3
42+
uses: actions/cache@v4
4343
with:
4444
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}
4545
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
@@ -71,7 +71,7 @@ jobs:
7171

7272
- name: Upload test results
7373
if: ${{ always() }}
74-
uses: actions/upload-artifact@v3
74+
uses: actions/upload-artifact@v4
7575
with:
7676
name: test-results-${{ matrix.os }}-${{ matrix.vscode-version }}
7777
path: .vscode-test/
@@ -85,10 +85,10 @@ jobs:
8585

8686
steps:
8787
- name: Checkout Repository
88-
uses: actions/checkout@v3
88+
uses: actions/checkout@v4
8989

9090
- name: Setup Node.js
91-
uses: actions/setup-node@v3
91+
uses: actions/setup-node@v4
9292
with:
9393
node-version: 18.x
9494

@@ -105,7 +105,7 @@ jobs:
105105
run: pnpm run package
106106

107107
- name: Upload Extension Package
108-
uses: actions/upload-artifact@v3
108+
uses: actions/upload-artifact@v4
109109
with:
110110
name: extension-package
111111
path: '*.vsix'

0 commit comments

Comments
 (0)