49 Commits

Author SHA1 Message Date
Dusk f99bd7e7b2 Actualiser .github/workflows/build.yml 2026-09-12 13:35:38 +00:00
Dusk-92 2d4126ad5e Reduce CI build and artifact usage
Build Windows EXE / build (push) Has been cancelled
Run validation-only checks on direct test-branch pushes, keep full Windows builds for PRs, main, tags and manual runs, and store Actions artifacts only for explicit manual builds with 7-day retention. Release publishing remains unchanged.
2026-09-08 10:12:07 +02:00
Dusk-92 48078cc827 Add DXVK FPS files to syntax validation 2026-09-06 10:20:50 +02:00
Dusk-92 178f1460a9 Finalize responsive UI build workflow 2026-09-06 09:29:43 +02:00
Dusk-92 cd8a3e19f9 Build responsive UI entry point 2026-09-06 09:28:23 +02:00
Dusk-92 7841c58a64 Build isolated UI scaling test artifact 2026-09-06 09:05:49 +02:00
Dusk-92 8cba9f9bfa release v2.3 2026-09-06 08:57:14 +02:00
Dusk-92 16d2a8d8ec Prepare v2.3 release workflow 2026-09-04 17:00:13 +02:00
Dusk-92 f8a8678e2e Remove one-time SuperWoW UI cleanup workflow 2026-09-03 23:37:23 +02:00
Dusk-92 798408c559 Cleanup obsolete SuperWoW tweak UI 2026-09-03 23:36:55 +02:00
Dusk-92 17059d8a76 Cleanup obsolete SuperWoW tweak UI 2026-09-03 23:36:22 +02:00
Dusk-92 e5e4dc954a Remove one-time tweak migration workflow 2026-09-03 23:33:46 +02:00
Dusk-92 a46bb67d0d Run independent tweak migration 2026-09-03 23:33:14 +02:00
Dusk-92 41592e7f8c Run independent tweak migration 2026-09-03 23:32:40 +02:00
Dusk-92 036ff0c1cb Run independent tweak migration 2026-09-03 23:31:03 +02:00
Dusk-92 3d3eea3c6a Apply independent vanilla tweak policy 2026-09-03 23:28:59 +02:00
Dusk-92 c6a65ab044 Validate fallback build script syntax 2026-09-03 21:20:03 +02:00
Dusk-92 74a6dd3891 Bundle remote fallbacks during builds 2026-09-03 21:17:15 +02:00
Dusk-92 ef41957f11 Prepare Modernization Tool v2.2 workflow 2026-09-02 15:56:49 +02:00
Dusk-92 4237125bcf Refresh v2.1 release assets 2026-09-02 11:15:06 +02:00
Dusk-92 7fd9c04fff release v2.1 2026-09-01 18:33:32 +02:00
Dusk-92 aabe8a2000 release v2.1 2026-09-01 18:27:35 +02:00
Dusk-92 3298105447 Prepare v2.1 release workflow 2026-09-01 18:25:03 +02:00
Dusk-92 6e7fc48d74 Stop bundling WowPresence binaries 2026-09-01 16:17:14 +02:00
Dusk-92 1f465957e6 Link DiscordPresence companion against User32 2026-08-31 22:20:37 +02:00
Dusk-92 6af37f14b9 Build Discord Presence components on test branch 2026-08-31 22:17:13 +02:00
Dusk-92 b0cdc6888d release v2.0 2026-08-28 18:28:59 +02:00
Dusk-92 1b85c7687c release v2.0 2026-08-28 10:41:33 +02:00
Dusk-92 accab7f77b release: prepare v2.0 2026-08-28 10:40:53 +02:00
Dusk-92 f6629a72cf ci: pin Windows Python and build dependencies 2026-08-27 16:41:59 +02:00
Dusk-92 d9bac1d0db ci: run installer safety tests before build 2026-08-27 16:37:17 +02:00
Dusk-92 1a10d63989 ci: remove one-time WorldMarkers updater 2026-08-27 16:30:59 +02:00
Dusk-92 78fbcc04fd ci: update WorldMarkers from verified v0.7.1 asset 2026-08-27 16:29:48 +02:00
Dusk-92 329656a96a ci: remove one-time WorldMarkers audit 2026-08-27 16:29:30 +02:00
Dusk-92 2aaa40f0f1 ci: inspect WorldMarkers v0.7.1 2026-08-27 16:28:28 +02:00
Dusk-92 ff00eb2024 ci: remove one-time provenance audit 2026-08-27 16:22:14 +02:00
Dusk-92 abecbbe46e ci: audit bundled binary provenance 2026-08-27 16:19:42 +02:00
Dusk-92 f7313a4f6c ci: remove one-time DXVK identifier 2026-08-27 15:54:54 +02:00
Dusk-92 d7fc1ec651 ci: identify bundled DXVK version 2026-08-27 15:52:57 +02:00
Dusk-92 6298ad9aa2 ci: remove one-time bundled fallback refresh 2026-08-27 15:08:48 +02:00
Dusk-92 0ff3b156ea ci: add one-time bundled fallback refresh 2026-08-27 15:07:56 +02:00
Dusk-92 a1f7338034 ci: remove one-time WeirdPerformance importer 2026-08-27 11:57:56 +02:00
Dusk-92 10b859fe7d ci: one-time WeirdPerformance 0.7.3 import 2026-08-27 11:57:25 +02:00
Dusk-92 240b45ba13 build: bundle window icon resource 2026-08-27 09:18:50 +02:00
Dusk-92 29a3c88c46 ci: supersede stale queued test builds 2026-08-27 08:31:32 +02:00
Dusk-92 8f4f1fb69a ci: allow isolated PR build tests 2026-08-26 17:07:08 +02:00
Dusk-92 9abe6a7f8b ci: add safe branch test build artifact 2026-08-26 17:01:20 +02:00
Dusk-92 fdda765a7b ci: build live-updating tool entry point 2026-08-26 16:58:05 +02:00
Dusk-92 74b71f089a Add GitHub Actions workflow for building Windows EXE
This workflow builds a Windows executable for the WoW Modernization Tool using PyInstaller and creates a GitHub release.
2026-06-09 11:24:26 +02:00