@@ -16,18 +16,18 @@ jobs:
1616 name : Build
1717 runs-on : ubuntu-latest
1818 steps :
19- - uses : actions/checkout@v3
19+ - uses : actions/checkout@v4
2020 with :
2121 fetch-depth : 0
22- - uses : actions/setup-node@v3
22+ - uses : actions/setup-node@v4
2323 with :
24- node-version : 18 .x
24+ node-version : 20 .x
2525 - name : Build
2626 run : |
2727 yarn install --ignore-scripts
2828 yarn build
2929 yarn package
30- - uses : actions/upload-artifact@v3
30+ - uses : actions/upload-artifact@v4
3131 with :
3232 name : vsix-package
3333 path : ./*.vsix
@@ -41,11 +41,11 @@ jobs:
4141 contents : write
4242 if : startsWith(github.ref, 'refs/tags/')
4343 steps :
44- - uses : actions/checkout@v3
45- - uses : actions/download-artifact@v3
44+ - uses : actions/checkout@v4
45+ - uses : actions/download-artifact@v4
4646 with :
4747 path : artifacts
48- - uses : softprops/action-gh-release@v1
48+ - uses : softprops/action-gh-release@v2
4949 with :
5050 files : artifacts/*/*.vsix
5151
@@ -55,13 +55,13 @@ jobs:
5555 runs-on : ubuntu-latest
5656 if : startsWith(github.ref, 'refs/tags/')
5757 steps :
58- - uses : actions/checkout@v3
59- - uses : actions/download-artifact@v3
58+ - uses : actions/checkout@v4
59+ - uses : actions/download-artifact@v4
6060 with :
6161 path : artifacts
62- - uses : actions/setup-node@v3
62+ - uses : actions/setup-node@v4
6363 with :
64- node-version : 18 .x
64+ node-version : 20 .x
6565 - name : Publish
6666 run : |
6767 npx ovsx publish -i artifacts/*/*.vsix -p ${{secrets.OPEN_VSX_TOKEN}}
@@ -72,13 +72,13 @@ jobs:
7272 runs-on : ubuntu-latest
7373 if : startsWith(github.ref, 'refs/tags/')
7474 steps :
75- - uses : actions/checkout@v3
76- - uses : actions/download-artifact@v3
75+ - uses : actions/checkout@v4
76+ - uses : actions/download-artifact@v4
7777 with :
7878 path : artifacts
79- - uses : actions/setup-node@v3
79+ - uses : actions/setup-node@v4
8080 with :
81- node-version : 18 .x
81+ node-version : 20 .x
8282 - name : Publish
8383 run : |
8484 npx vsce publish -i artifacts/*/*.vsix -p ${{secrets.VS_MARKETPLACE_TOKEN}}
0 commit comments