Commit Graph

97 Commits

Author SHA1 Message Date
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
Mat Sutcliffe
8b7c40d9d3 Update installbuilder 2022-02-01 18:27:19 +00:00
Mat Sutcliffe
5f90ec5ace [CI] Second iteration of github-release fork 2021-12-22 22:13:11 +00:00
Mat Sutcliffe
ab76bca243 [CI] Fork the github-release action to retry if upload fails 2021-12-09 18:21:49 +00:00
Mat Sutcliffe
481b0da98b Update InstallBuilder version 2021-10-13 23:38:01 +01:00
Mat Sutcliffe
d3a63ad4de [CI] Use GitHub Actions concurrency setting
When a build is triggered, this cancels any current
builds of the same branch or pull request.
2021-09-29 22:28:16 +01:00
Mat Sutcliffe
2d8437c348 [CI] Include debug symbols in release assets 2021-09-22 19:07:34 +01:00
Mat Sutcliffe
317b65f285 [CI] Increase retries to 20 with 5s delay after each try 2021-09-05 15:55:11 +01:00
Mat Sutcliffe
5d6da3873f [CI] Retry 5 times when downloading InstallBuilder on Windows 2021-09-02 16:38:14 +01:00
Mat Sutcliffe
386b707939 [CI] Adapt to new GitHub API 2021-07-13 23:21:52 +01:00