19
19
uses : actions/setup-dotnet@v4
20
20
with :
21
21
dotnet-version : 6.0.x
22
- - name : Restore Dependencies
23
- run : dotnet restore TwitchDownloaderWPF
24
22
- name : Build Windows GUI
25
23
run : dotnet publish TwitchDownloaderWPF -p:PublishProfile=Windows -p:DebugType=Portable
26
24
44
42
dest : TwitchDownloaderGUI-Windows-x64.zip
45
43
46
44
- name : Upload Windows GUI Artifact Asset
47
- uses : actions/upload-artifact@v4.3.3
45
+ uses : actions/upload-artifact@v4
48
46
with :
49
47
name : TwitchDownloaderGUI-Windows-x64.zip
50
48
path : TwitchDownloaderGUI-Windows-x64.zip
58
56
uses : actions/setup-dotnet@v4
59
57
with :
60
58
dotnet-version : 6.0.x
61
- - name : Restore Dependencies
62
- run : dotnet restore TwitchDownloaderCLI
63
59
- name : Build Windows CLI
64
60
run : dotnet publish TwitchDownloaderCLI -p:PublishProfile=Windows -p:DebugType=Portable
65
61
- name : Build Linux CLI
@@ -102,31 +98,31 @@ jobs:
102
98
dest : TwitchDownloaderCLI-LinuxArm64.zip
103
99
104
100
- name : Upload Windows CLI Artifact Asset
105
- uses : actions/upload-artifact@v4.3.3
101
+ uses : actions/upload-artifact@v4
106
102
with :
107
103
name : TwitchDownloaderCLI-Windows-x64.zip
108
104
path : TwitchDownloaderCLI-Windows-x64.zip
109
105
110
106
- name : Upload Linux CLI Artifact Asset
111
- uses : actions/upload-artifact@v4.3.3
107
+ uses : actions/upload-artifact@v4
112
108
with :
113
109
name : TwitchDownloaderCLI-Linux-x64.zip
114
110
path : TwitchDownloaderCLI-Linux-x64.zip
115
111
116
112
- name : Upload LinuxAlpine CLI Artifact Asset
117
- uses : actions/upload-artifact@v4.3.3
113
+ uses : actions/upload-artifact@v4
118
114
with :
119
115
name : TwitchDownloaderCLI-LinuxAlpine-x64.zip
120
116
path : TwitchDownloaderCLI-LinuxAlpine-x64.zip
121
117
122
118
- name : Upload LinuxArm CLI Artifact Asset
123
- uses : actions/upload-artifact@v4.3.3
119
+ uses : actions/upload-artifact@v4
124
120
with :
125
121
name : TwitchDownloaderCLI-LinuxArm.zip
126
122
path : TwitchDownloaderCLI-LinuxArm.zip
127
123
128
124
- name : Upload LinuxArm64 CLI Artifact Asset
129
- uses : actions/upload-artifact@v4.3.3
125
+ uses : actions/upload-artifact@v4
130
126
with :
131
127
name : TwitchDownloaderCLI-LinuxArm64.zip
132
128
path : TwitchDownloaderCLI-LinuxArm64.zip
@@ -140,8 +136,6 @@ jobs:
140
136
uses : actions/setup-dotnet@v4
141
137
with :
142
138
dotnet-version : 6.0.x
143
- - name : Restore Dependencies
144
- run : dotnet restore TwitchDownloaderCLI
145
139
- name : Build MacOS CLI
146
140
run : dotnet publish TwitchDownloaderCLI -p:PublishProfile=MacOS -p:DebugType=Portable
147
141
- name : Build MacOSArm64 CLI
@@ -160,13 +154,13 @@ jobs:
160
154
dest : TwitchDownloaderCLI-MacOSArm64.zip
161
155
162
156
- name : Upload MacOS CLI Artifact Asset
163
- uses : actions/upload-artifact@v4.3.3
157
+ uses : actions/upload-artifact@v4
164
158
with :
165
159
name : TwitchDownloaderCLI-MacOS-x64.zip
166
160
path : TwitchDownloaderCLI-MacOS-x64.zip
167
161
168
162
- name : Upload MacOSArm64 CLI Artifact Asset
169
- uses : actions/upload-artifact@v4.3.3
163
+ uses : actions/upload-artifact@v4
170
164
with :
171
165
name : TwitchDownloaderCLI-MacOSArm64.zip
172
166
path : TwitchDownloaderCLI-MacOSArm64.zip
0 commit comments