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

View File

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