Lars Toenning
5621b6a211
ci: Upgrade macOS version
2024-10-12 08:19:18 +02:00
Lars Toenning
9b781d9334
ci!: Remove Win 32-bit build
2024-08-11 22:17:16 +02:00
Lars Toenning
349b670c3e
ci: Upgrade installbuilder version
2024-08-11 22:15:21 +02:00
Lars Toenning
89c4907888
build: Add CMakePresets.json
2024-07-07 23:15:15 +02:00
Lars Toenning
207d288ae7
build: Use argparse for CLI arguments in build script
2024-07-07 23:15:15 +02:00
Lars Toenning
c96889bae8
build: Move build util functions to separate file
...
Previously, having everything in a single file causes issues, because
build.py is also called from CMake to get the version number. This only
worked for users, who had "requests" installed, as this library is
required in build.py.
2024-07-07 22:05:00 +02:00
Lars Toenning
3e40e4f838
ci: Upgrade install-qt-action
2024-06-13 21:34:56 +02:00
Lars Toenning
f46b2e1644
ci: Upgrade macOS version
...
Fixes #285
2024-06-13 21:11:47 +02:00
Lars Toenning
89b2d5fbec
ci: Check out externals repository
2024-06-02 09:48:02 +02:00
Lars Toenning
4298d38ee7
refactor: Clean up build.py
2024-03-09 22:09:10 +01:00
Lars Toenning
482407e4b3
chore: Update GitHub actions
2024-02-20 22:50:50 +01:00
Lars Toenning
e3262b0568
chore: Upgrade GitHub actions
2024-02-18 23:09:13 +01:00
Lars Toenning
0c29b279f8
chore: Update installbuilder
2024-02-06 08:45:34 +01:00
Mat Sutcliffe
7e6f3f0f0d
ci: Update runner OS version for post-build jobs
2024-01-29 19:35:50 +00:00
Mat Sutcliffe
fe9a1987fd
ci: Publish doxygen output to GitHub Pages
2024-01-29 19:35:50 +00:00
Mat Sutcliffe
92c1b5a94a
ci: Run doxygen
2024-01-29 19:35:50 +00:00
Mat Sutcliffe
839d593683
[ci] Include the problem matcher status in the Discord message
2024-01-04 12:10:53 +01:00
Mat Sutcliffe
fd9e9a1f63
[ci] Remove more of the old compiler warnings parser
2024-01-04 12:10:53 +01:00
Mat Sutcliffe
1b16a012fe
Use GitHub Actions problem matcher to highlight warnings
2023-11-19 19:33:10 +01:00
Mat Sutcliffe
cc2dee8185
Fixed mistake
2023-11-19 19:33:10 +01:00
Mat Sutcliffe
d48c3d2246
ci: Cache the InstallBuilder installer
2023-11-12 21:36:27 +01:00
Mat Sutcliffe
52ce97967a
ci: Cache downloaded Qt packages
2023-11-12 21:36:27 +01:00
Lars Toenning
f110cf66d2
ci: Bump runner to windows-2022
2023-11-12 21:36:27 +01:00
Lars Toenning
1deaeba584
Add CMake support
2023-11-12 21:36:21 +01:00
Lars Toenning
bcc4bdd31e
Add SPDX identifiers for REUSE compliance
...
Co-authored-by: Mat Sutcliffe <oktal3700@gmail.com >
2023-10-03 09:29:49 +02:00
Lars Toenning
5a6e0b87d2
[ci] Fix installbuilder URL
2023-10-03 09:29:17 +02:00
Lars Toenning
ac04aa3a63
[ci] Ignore g2clib with cppcheck
2023-04-18 16:07:19 +02:00
Lars Toenning
402b250ee5
[ci] Run build after checks
2023-04-18 16:07:19 +02:00
Lars Toenning
e267fc9786
[ci] Update preBuild job to Ubuntu 22
2023-04-18 16:07:19 +02:00
Lars Toenning
a065c8e737
[ci] Skip datarefs.inc with cppcheck
2023-04-18 16:07:19 +02:00
Lars Toenning
9437e9680e
[ci] Update checks runner to Ubuntu 22
2023-04-18 16:07:19 +02:00
Lars Toenning
06e0728a74
[ci] Run clang-format
2023-04-18 16:07:19 +02:00
Lars Toenning
b4baa936d6
Change default branch name to main
2023-04-08 19:58:50 +01:00
Mat Sutcliffe
5e5b3f830d
[CI] Upgrade Ubuntu runner to 20.04
2023-04-05 18:57:10 +02:00
Mat Sutcliffe
2bdcaabfb7
[CI] Replace satackey/action-js-inline with octokit/request-action
2023-03-12 19:00:03 +00:00
Lars Toenning
c4cfdc1fcc
Remove EOL feature
2023-02-28 21:12:24 +01:00
oktal3700
f21710d9e5
[CI] Fix installbuilder URL
2023-02-03 18:55:54 +00:00
Mat Sutcliffe
944a303af4
[CI] Send Discord notification using curl command
2023-01-24 20:15:32 +00:00
Mat Sutcliffe
8ec50864e2
Update InstallBuilder version
2023-01-24 20:15:32 +00:00
Mat Sutcliffe
1b03a9389d
[CI] Update version of download-artifact action
2022-10-29 17:56:53 +01:00
Mat Sutcliffe
c53c1c4f20
[CI] Retry InstallBuilder download if connection refused
2022-10-29 16:25:31 +01:00
Mat Sutcliffe
179b492228
[CI] Update macOS build version
2022-10-29 15:03:15 +01:00
Mat Sutcliffe
13b31f5eb2
[CI] Update version of upload-artifact action
2022-10-29 15:03:15 +01:00
Mat Sutcliffe
bdb92c8f3c
[CI] Update version of install-qt-action
2022-10-29 15:03:15 +01:00
Mat Sutcliffe
20e3b96bab
[CI] Update version of checkout action
2022-10-29 15:03:14 +01:00
Mat Sutcliffe
7f4cd3147e
[CI] GitHub Actions deprecated the set-output command
2022-10-29 15:03:14 +01:00
Mat Sutcliffe
952dfc493c
[CI] Use wget instead of curl to download InstallBuilder on Windows
2022-10-28 18:45:10 +01:00
Mat Sutcliffe
30aabb838f
Update InstallBuilder version
2022-10-28 18:45:07 +01:00
Lars Toenning
810f6d7f82
[CI] Set timeout for InstallBuilder download
2022-06-06 09:34:46 +02:00
Mat Sutcliffe
684b2b1068
Update InstallBuilder
2022-05-25 19:47:35 +01:00