@@ -109,37 +109,135 @@ jobs:
109109 if : runner.os == 'Windows'
110110 run : pnpm build:win -- --x64 --arm64
111111 env :
112+ VITE_BUILD_TYPE : dev
112113 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
113114 - name : Build macOS Universal App
114115 if : runner.os == 'macOS'
115116 run : pnpm build:mac -- --x64 --arm64
116117 shell : bash
117118 env :
119+ VITE_BUILD_TYPE : dev
118120 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
119121 - name : Build Linux x64 & ARM64 App
120122 if : runner.os == 'Linux'
121123 run : pnpm build:linux -- --x64 --arm64
122124 shell : bash
123125 env :
126+ VITE_BUILD_TYPE : dev
124127 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
125128
126129 # 分别上传
127- - { name: Upload Artifacts - Windows Setup x64, if: runner.os == 'Windows', uses: actions/upload-artifact@v4, with: { name: SPlayer-Windows-setup-x64, path: dist/*-x64-setup.exe } }
128- - { name: Upload Artifacts - Windows Setup arm64, if: runner.os == 'Windows', uses: actions/upload-artifact@v4, with: { name: SPlayer-Windows-setup-arm64, path: dist/*-arm64-setup.exe } }
129- - { name: Upload Artifacts - Windows Portable x64, if: runner.os == 'Windows', uses: actions/upload-artifact@v4, with: { name: SPlayer-Windows-portable-x64, path: dist/*-x64-portable.exe } }
130- - { name: Upload Artifacts - Windows Portable arm64, if: runner.os == 'Windows', uses: actions/upload-artifact@v4, with: { name: SPlayer-Windows-portable-arm64, path: dist/*-arm64-portable.exe } }
131- - { name: Upload Artifacts - macOS DMG x64, if: runner.os == 'macOS', uses: actions/upload-artifact@v4, with: { name: SPlayer-macOS-dmg-x64, path: dist/*-x64.dmg } }
132- - { name: Upload Artifacts - macOS DMG arm64, if: runner.os == 'macOS', uses: actions/upload-artifact@v4, with: { name: SPlayer-macOS-dmg-arm64, path: dist/*-arm64.dmg } }
133- - { name: Upload Artifacts - macOS Zip x64, if: runner.os == 'macOS', uses: actions/upload-artifact@v4, with: { name: SPlayer-macOS-zip-x64, path: dist/*-x64.zip } }
134- - { name: Upload Artifacts - macOS Zip arm64 , if: runner.os == 'macOS', uses: actions/upload-artifact@v4, with: { name: SPlayer-macOS-zip-arm64, path: dist/*-arm64.zip } }
135- - { name: Upload Artifacts - Linux AppImage x64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-appimage-x64, path: dist/*-x86_64.AppImage } }
136- - { name: Upload Artifacts - Linux AppImage arm64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-appimage-arm64, path: dist/*-arm64.AppImage } }
137- - { name: Upload Artifacts - Linux Pacman x64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-pacman-x64, path: dist/*-x64.pacman } }
138- - { name: Upload Artifacts - Linux Pacman arm64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-pacman-arm64, path: dist/*-aarch64.pacman } }
139- - { name: Upload Artifacts - Linux DEB x64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-deb-x64, path: dist/*-amd64.deb } }
140- - { name: Upload Artifacts - Linux DEB arm64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-deb-arm64, path: dist/*-arm64.deb } }
141- - { name: Upload Artifacts - Linux RPM x64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-rpm-x64, path: dist/*-x86_64.rpm } }
142- - { name: Upload Artifacts - Linux RPM arm64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-rpm-arm64, path: dist/*-aarch64.rpm } }
143- - { name: Upload Artifacts - Linux Tar x64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-tar-x64, path: dist/*-x64.tar.gz } }
144- - { name: Upload Artifacts - Linux Tar arm64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-tar-arm64, path: dist/*-arm64.tar.gz } }
145- - { name: Upload Artifacts - Linux Snap x64, if: runner.os == 'Linux', uses: actions/upload-artifact@v4, with: { name: SPlayer-Linux-snap-x64, path: dist/*-amd64.snap } }
130+ - {
131+ name : Upload Artifacts - Windows Setup x64,
132+ if : runner.os == 'Windows',
133+ uses : actions/upload-artifact@v4,
134+ with : { name: SPlayer-Windows-setup-x64, path: dist/*-x64-setup.exe },
135+ }
136+ - {
137+ name : Upload Artifacts - Windows Setup arm64,
138+ if : runner.os == 'Windows',
139+ uses : actions/upload-artifact@v4,
140+ with : { name: SPlayer-Windows-setup-arm64, path: dist/*-arm64-setup.exe },
141+ }
142+ - {
143+ name : Upload Artifacts - Windows Portable x64,
144+ if : runner.os == 'Windows',
145+ uses : actions/upload-artifact@v4,
146+ with : { name: SPlayer-Windows-portable-x64, path: dist/*-x64-portable.exe },
147+ }
148+ - {
149+ name : Upload Artifacts - Windows Portable arm64,
150+ if : runner.os == 'Windows',
151+ uses : actions/upload-artifact@v4,
152+ with : { name: SPlayer-Windows-portable-arm64, path: dist/*-arm64-portable.exe },
153+ }
154+ - {
155+ name : Upload Artifacts - macOS DMG x64,
156+ if : runner.os == 'macOS',
157+ uses : actions/upload-artifact@v4,
158+ with : { name: SPlayer-macOS-dmg-x64, path: dist/*-x64.dmg },
159+ }
160+ - {
161+ name : Upload Artifacts - macOS DMG arm64,
162+ if : runner.os == 'macOS',
163+ uses : actions/upload-artifact@v4,
164+ with : { name: SPlayer-macOS-dmg-arm64, path: dist/*-arm64.dmg },
165+ }
166+ - {
167+ name : Upload Artifacts - macOS Zip x64,
168+ if : runner.os == 'macOS',
169+ uses : actions/upload-artifact@v4,
170+ with : { name: SPlayer-macOS-zip-x64, path: dist/*-x64.zip },
171+ }
172+ - {
173+ name : Upload Artifacts - macOS Zip arm64,
174+ if : runner.os == 'macOS',
175+ uses : actions/upload-artifact@v4,
176+ with : { name: SPlayer-macOS-zip-arm64, path: dist/*-arm64.zip },
177+ }
178+ - {
179+ name : Upload Artifacts - Linux AppImage x64,
180+ if : runner.os == 'Linux',
181+ uses : actions/upload-artifact@v4,
182+ with : { name: SPlayer-Linux-appimage-x64, path: dist/*-x86_64.AppImage },
183+ }
184+ - {
185+ name : Upload Artifacts - Linux AppImage arm64,
186+ if : runner.os == 'Linux',
187+ uses : actions/upload-artifact@v4,
188+ with : { name: SPlayer-Linux-appimage-arm64, path: dist/*-arm64.AppImage },
189+ }
190+ - {
191+ name : Upload Artifacts - Linux Pacman x64,
192+ if : runner.os == 'Linux',
193+ uses : actions/upload-artifact@v4,
194+ with : { name: SPlayer-Linux-pacman-x64, path: dist/*-x64.pacman },
195+ }
196+ - {
197+ name : Upload Artifacts - Linux Pacman arm64,
198+ if : runner.os == 'Linux',
199+ uses : actions/upload-artifact@v4,
200+ with : { name: SPlayer-Linux-pacman-arm64, path: dist/*-aarch64.pacman },
201+ }
202+ - {
203+ name : Upload Artifacts - Linux DEB x64,
204+ if : runner.os == 'Linux',
205+ uses : actions/upload-artifact@v4,
206+ with : { name: SPlayer-Linux-deb-x64, path: dist/*-amd64.deb },
207+ }
208+ - {
209+ name : Upload Artifacts - Linux DEB arm64,
210+ if : runner.os == 'Linux',
211+ uses : actions/upload-artifact@v4,
212+ with : { name: SPlayer-Linux-deb-arm64, path: dist/*-arm64.deb },
213+ }
214+ - {
215+ name : Upload Artifacts - Linux RPM x64,
216+ if : runner.os == 'Linux',
217+ uses : actions/upload-artifact@v4,
218+ with : { name: SPlayer-Linux-rpm-x64, path: dist/*-x86_64.rpm },
219+ }
220+ - {
221+ name : Upload Artifacts - Linux RPM arm64,
222+ if : runner.os == 'Linux',
223+ uses : actions/upload-artifact@v4,
224+ with : { name: SPlayer-Linux-rpm-arm64, path: dist/*-aarch64.rpm },
225+ }
226+ - {
227+ name : Upload Artifacts - Linux Tar x64,
228+ if : runner.os == 'Linux',
229+ uses : actions/upload-artifact@v4,
230+ with : { name: SPlayer-Linux-tar-x64, path: dist/*-x64.tar.gz },
231+ }
232+ - {
233+ name : Upload Artifacts - Linux Tar arm64,
234+ if : runner.os == 'Linux',
235+ uses : actions/upload-artifact@v4,
236+ with : { name: SPlayer-Linux-tar-arm64, path: dist/*-arm64.tar.gz },
237+ }
238+ - {
239+ name : Upload Artifacts - Linux Snap x64,
240+ if : runner.os == 'Linux',
241+ uses : actions/upload-artifact@v4,
242+ with : { name: SPlayer-Linux-snap-x64, path: dist/*-amd64.snap },
243+ }
0 commit comments