Commit Graph

75 Commits

Author SHA1 Message Date
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
Mat Sutcliffe
d0590240fb Update Bitrock version 2021-07-13 20:40:48 +01:00
Mat Sutcliffe
232f0f0919 Update Bitrock URL 2021-07-13 20:40:48 +01:00
Mat Sutcliffe
6106c69515 [CI] Don't build the readthedocs branch 2021-07-13 17:51:56 +01:00
Mat Sutcliffe
5bd7984e97 [CI] Obtain external dependencies from the system package manager on Linux 2021-04-09 20:23:37 +01:00
Mat Sutcliffe
bb9db57a83 [CI] Ensure libpng dev package is installed 2021-04-09 20:23:29 +01:00
Mat Sutcliffe
c497daf5a5 [CI] Update Bitrock version 2021-01-07 18:49:38 +00:00
Mat Sutcliffe
86cc464373 [CI] Update Linux build from Ubuntu 16 to 18
Also remove workarounds for Ubuntu 16.
2021-01-07 18:49:38 +00:00
Lars Toenning
15ae91d195 Use stable apt-get interface 2021-01-07 18:49:38 +00:00
Mat Sutcliffe
ae24b06b4b Update Qt version 2020-12-19 18:50:30 +00:00
Mat Sutcliffe
880722fc9f [CI] Pin older version of importlib-metadata on Linux
(Newer version requires python 3.6, ubuntu 16 has python 3.5)
2020-11-24 22:49:35 +00:00
Mat Sutcliffe
550f8fd7e6 Adjust to change in GitHub Actions workflow syntax
See https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-10-20 23:36:01 +01:00
Mat Sutcliffe
aa32544b53 [CI] Rationalize Backtrace tokens 2020-09-15 18:23:39 +01:00
Mat Sutcliffe
ac65dfbaac [CI] Update branch policy 2020-08-27 13:20:53 +01:00
Mat Sutcliffe
d4ab27d3cf [doxygen] Set up readthedocs configuration 2020-08-26 22:45:15 +01:00
Mat Sutcliffe
4773325b22 [doxygen] Import Qt doxygen tagfiles 2020-08-26 22:45:15 +01:00
Mat Sutcliffe
41b465ea45 Fix broken Bitrock download URL 2020-08-21 19:22:41 +01:00
Mat Sutcliffe
dc4b54ea69 Issue #15 [CI] Launch session bus on Linux runner 2020-08-15 16:13:37 +01:00
Mat Sutcliffe
c713294a07 Issue #69 Add CSL2XSB to the installer
Uses PyInstaller to bundle together with a
self-contained minimal Python environment.
2020-08-10 12:51:14 +01:00
Mat Sutcliffe
bfa82affb9 Issue #17 Disable building xswiftbus for 32bits 2020-08-02 23:00:21 +01:00
Mat Sutcliffe
74db25ddfc [CI] Send Discord message when creating a draft release 2020-07-09 19:14:23 +01:00
Mat Sutcliffe
c28e8bed4f [CI] Fail if a non-draft release with the same version number already exists 2020-07-09 19:14:23 +01:00
Mat Sutcliffe
c4f6e516ef [CI] Skip the workflow run for a pull request, if the same SHA was already built 2020-07-08 21:16:33 +01:00