25
25
26
26
steps :
27
27
- name : Checkout
28
- uses : actions/checkout@v3
28
+ uses : actions/checkout@v4
29
29
with :
30
30
repository : mooflu/WebViewPlus
31
31
ref : master
49
49
fi
50
50
51
51
- name : Setup Node
52
- uses : actions/setup-node@v3
52
+ uses : actions/setup-node@v4
53
53
with :
54
54
node-version : " 20"
55
55
cache : ${{ steps.detect-package-manager.outputs.manager }}
64
64
run : tar -C ./build -cvf webapp.tar .
65
65
66
66
- name : Upload artifact
67
- uses : actions/upload-artifact@v3
67
+ uses : actions/upload-artifact@v4
68
68
with :
69
69
name : webapp
70
70
path : webapp.tar
@@ -75,21 +75,21 @@ jobs:
75
75
runs-on : windows-latest
76
76
77
77
steps :
78
- - uses : actions/checkout@v3
78
+ - uses : actions/checkout@v4
79
79
with :
80
80
ref : master
81
81
submodules : recursive
82
82
fetch-depth : 0
83
83
84
- - uses : actions/download-artifact@v3
84
+ - uses : actions/download-artifact@v4
85
85
with :
86
86
name : webapp
87
87
88
88
- name : Untar webapp files
89
89
run : tar -C ./webApp -xvf webapp.tar
90
90
91
91
- name : Add MSBuild to PATH
92
- uses : microsoft/setup-msbuild@v1
92
+ uses : microsoft/setup-msbuild@v2
93
93
94
94
- name : Restore NuGet packages
95
95
working-directory : ${{github.workspace}}
@@ -105,7 +105,7 @@ jobs:
105
105
powershell ./pack-zip.ps1
106
106
107
107
# upload msi and zip artifacts so the publish job below can download and then update latest release via Linux
108
- - uses : actions/upload-artifact@v3
108
+ - uses : actions/upload-artifact@v4
109
109
with :
110
110
name : quicklook-plugin
111
111
path : QuickLook.Plugin.WebViewPlus.qlplugin
@@ -119,7 +119,7 @@ jobs:
119
119
permissions : write-all
120
120
121
121
steps :
122
- - uses : actions/download-artifact@v3
122
+ - uses : actions/download-artifact@v4
123
123
with :
124
124
name : quicklook-plugin
125
125
0 commit comments