Build isolated UI scaling test artifact
This commit is contained in:
@@ -6,6 +6,7 @@ on:
|
||||
- 'main'
|
||||
- 'feature/client-tweaks'
|
||||
- 'test/discord-presence'
|
||||
- 'test/ui-scaling'
|
||||
tags:
|
||||
- 'v*'
|
||||
pull_request:
|
||||
@@ -51,7 +52,7 @@ jobs:
|
||||
run: python scripts/prepare_remote_fallbacks.py
|
||||
|
||||
- name: Syntax check
|
||||
run: python -m py_compile setup_tool.py setup_tool_dynamic.py remote_packages.py tests/test_safety.py scripts/prepare_remote_fallbacks.py
|
||||
run: python -m py_compile setup_tool.py setup_tool_dynamic.py remote_packages.py tests/test_safety.py scripts/prepare_remote_fallbacks.py ui_scaling_test.py
|
||||
|
||||
- name: Unit safety tests
|
||||
run: python -m unittest discover -s tests -v
|
||||
@@ -66,7 +67,7 @@ jobs:
|
||||
--add-data "Payload;Payload"
|
||||
--add-data "vanilla-tweaks.exe;."
|
||||
--name "WoW_Modernization_Tool"
|
||||
setup_tool_dynamic.py
|
||||
ui_scaling_test.py
|
||||
|
||||
- name: Verify EXE exists
|
||||
shell: pwsh
|
||||
@@ -87,7 +88,7 @@ jobs:
|
||||
if: ${{ !startsWith(github.ref, 'refs/tags/') && !(github.ref == 'refs/heads/main' && github.event.head_commit.message == 'release v2.3') }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: WoW_Modernization_Tool-test
|
||||
name: WoW_Modernization_Tool-ui-scaling-test
|
||||
path: |
|
||||
dist/WoW_Modernization_Tool.exe
|
||||
dist/WoW_Modernization_Tool.zip
|
||||
|
||||
Reference in New Issue
Block a user