mirror of
https://git.code.sf.net/p/fuse-emulator/fuse
synced 2026-01-27 01:41:34 +03:00
feat: --with-test-build configure parameter. Implemented new configure parameter --with-test-build="<First line\\nSecond line" This enables special messages and popups within the application warning about the purpose of this special build. This should distinguish it from the official build. CI: Test-Build workflow - Implemented new github workflow to build so called Test-Builds and release them as GitHub pre-release. Optionally synced to SourceForge. - Initially only windows win32 (ui) and windows SDL configurations have been implemented. "Test version of Fuse App" can be triggered only manually from Actions tab, provided 3 parameters: Libspectrum's branch, description and if to mark generated release as draft. - Test Build workflow is triggered manually or on pull request - On top of used --with-test-build configure parameter, the M4 FUSE_VERSION constant is changed to TEST-BUILD, thus affecting all "About Fuse" dialogs. - Test releases can be updated, workflow can be executed multiple times for the same branch. CI: Added workflow for nightly build : creates pre-release from current master - Allow manual execution of nightly build + every day at 1 AM automatically - Nightly build should generate release notes (list of recent commits) - Master from fuse (source forge) is merged before doing nightly build https://sourceforge.net/p/arki55-fuse-mod/tickets/13/