Some checks failed
Windows Release / windows-x86_64 (push) Has been cancelled
Public repo already; workflow builds portable zip on windows-release and publishes windows-continuous. Bump linux Conan profile to gcc 16. Co-authored-by: Cursor <cursoragent@cursor.com>
1.1 KiB
1.1 KiB
Windows Forgejo runner (windows-release)
Tower dual-boots Windows. Native InfiniPaint Windows builds need MSVC 2022
(see docs/BUILDING.md + windowsinstall/). There is no Linux cross-build path.
One-time setup (on Windows)
- Install Visual Studio 2022 Build Tools (C++), CMake, Git, Python 3.
pip install "conan>=2,<3".- Download forgejo-runner for Windows.
- Register against
https://forgejo.fsociety00.ccwith labelwindows-release(repo or org runner; Actions must be enabled — already on forcopilot/infinipaint). - Run the runner as a service or in a logged-on session when you want CI to drain.
Behaviour
Workflow: .forgejo/workflows/windows_release.yml
- Triggers on every push to
main(andworkflow_dispatch) - Builds x86_64 portable zip via
windowsinstall/*_x86_64.bat - Publishes/updates prerelease tag
windows-continuous
Jobs stay queued in Forgejo until a windows-release runner is online
(same pattern as desktop-release capacity/queue on Tower Linux).