[ci] Add boinccas.dll to the uploaded artifacts

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
This commit is contained in:
Vitalii Koshura 2024-07-03 23:08:09 +02:00
parent 543660ef08
commit 4ab5e5b192
No known key found for this signature in database
GPG Key ID: CE0DB1726070A5A3
2 changed files with 17 additions and 0 deletions

View File

@ -120,6 +120,7 @@ jobs:
python deploy\prepare_deployment.py win_apps
python deploy\prepare_deployment.py win_client
python deploy\prepare_deployment.py win_manager
python deploy\prepare_deployment.py win_installer
- name: Upload apps
if: success() && matrix.type == 'msbuild'
@ -142,6 +143,13 @@ jobs:
name: win_manager_${{matrix.platform}}_${{github.event.pull_request.head.sha}}
path: deploy/win_manager.7z
- name: Upload installer files
if: success() && matrix.type == 'msbuild'
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808
with:
name: win_installer_${{matrix.platform}}_${{github.event.pull_request.head.sha}}
path: deploy/win_installer.7z
- name: Upload symbol files
if: success() && matrix.type == 'msbuild'
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808

View File

@ -208,6 +208,11 @@ windows_manager_list = [
'locale/*/*.mo',
]
windows_installer_list = [
'./win_build/Build/x64/Release/boinccas.dll',
'./win_build/Build/ARM64/Release/boinccas.dll',
]
wasm_client_list = [
'./client/boinc_client.wasm',
'./client/boinc_client.js',
@ -364,6 +369,9 @@ def prepare_win_client(target_directory):
def prepare_win_manager(target_directory):
prepare_7z_archive('win_manager', target_directory, windows_manager_list)
def prepare_win_installer(target_directory):
prepare_7z_archive('win_installer', target_directory, windows_installer_list)
def prepare_wasm_client(target_directory):
prepare_7z_archive('wasm_client', target_directory, wasm_client_list)
@ -404,6 +412,7 @@ boinc_types = {
'win_apps': prepare_win_apps,
'win_client': prepare_win_client,
'win_manager': prepare_win_manager,
'win_installer': prepare_win_installer,
'wasm_client': prepare_wasm_client,
'wasm_client-debug': prepare_wasm_client_debug,
'linux_snap': prepare_linux_snap,