Commit graph

10 commits

Author SHA1 Message Date
b1ade37229
WIP TEST
Some checks failed
/ build (pull_request) Failing after 44s
2025-01-12 22:14:02 +01:00
b63ea9f92f
Introduce w64-mingw32 workflows
- build-3rdparty.yml cross-builds all third-party dependencies for
Windows. This workflow is meant to be run only sparingly, since
it fetches source code from many repositories and takes a long time to
build.

- build-w64-mingw32.yml cross-builds the game engine and tools for
Windows. It requires a pre-existing build of the third-party libraries.
2025-01-12 22:13:55 +01:00
acf9802681
build-deb.yml: Upload Debian package 2025-01-12 21:43:55 +01:00
676bbd2a90
build-deb.yml: Build Debian package 2025-01-12 21:43:54 +01:00
9e48007988
build-deb.yml: Fetch whole history
Otherwise, git-describe(1) would fail and it would not be possible to
tag the artifacts accordingly.
2025-01-12 21:43:54 +01:00
2e48cf6a6f
build-deb.yml: Do not report git clone progress
Progress information is noisy and therefore does not provide any
benefits to the CI/CD logs.
2025-01-12 21:43:29 +01:00
b184709e9e
build-deb.yml: Add step names
These get reflected by the web browser interface, enhancing readability.
However, splitting into different steps requires to specify the working
directory.
2025-01-12 01:21:48 +01:00
04e27645e7
build-deb.yml: Change indentation from 4 to 2 spaces
Even if most of the project follows the 4-space convention, 2 spaces
seems more comfortable for YAML files, specially for workflows where
deeper levels of indentations are common.
2025-01-12 01:21:48 +01:00
5b85f225fa
Rename build.yml to build-deb.yml
This workflow will be dedicated to Debian packaging only.
2025-01-12 01:21:47 +01:00
17f37e85ad
Add build.yml Forgejo workflow
All checks were successful
/ build (pull_request) Successful in 12m52s
2025-01-04 13:00:28 +01:00