Commit Graph

43 Commits

Author SHA1 Message Date
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
Mat Sutcliffe
4207b8760f [CI] Adjust Discord bot message 2020-07-04 21:34:11 +01:00
Mat Sutcliffe
cf7c077fc0 [CI] Add Bitrock license key 2020-07-04 21:34:11 +01:00
Mat Sutcliffe
21579be219 [CI] Update Bitrock version 2020-07-04 21:34:11 +01:00
Mat Sutcliffe
3889dc02a1 [CI] Refactor Bitrock version 2020-07-04 21:34:10 +01:00
Mat Sutcliffe
6d76af3809 [CI] Create a new draft release for each successful build 2020-07-04 21:34:10 +01:00
Mat Sutcliffe
bd05320df2 [CI] Refactor conditions 2020-07-04 21:34:10 +01:00
Mat Sutcliffe
0cb12113e2 [CI] Refactor Qt version 2020-06-29 18:34:17 +01:00
Mat Sutcliffe
362e3fa453 Hide Backtrace token 2020-06-29 18:34:17 +01:00
Mat Sutcliffe
aff4a0e1cf [CI] Fork install-qt-action, install Qt docs on Linux and debug info on Windows
Docs are needed for Doxygen links, debug info for linking qtmain.pdb
2020-06-29 18:34:17 +01:00
Mat Sutcliffe
9309beefc4 [CI] Fix stderr not being captured in log 2020-06-29 18:34:16 +01:00
Mat Sutcliffe
ea0f1261ed [CI] Make cppcheck and compiler warnings visible in Github Actions runs 2020-06-29 18:34:16 +01:00
Mat Sutcliffe
035f1a444e [CI] Delete artifacts before re-running the workflow 2020-06-29 18:34:16 +01:00
Mat Sutcliffe
193a4e8620 [CI] Env vars are strings, coercion to bool is a problem 2020-06-29 18:34:16 +01:00
Mat Sutcliffe
a5d07de50a [CI] Run cppcheck as a separate job in parallel 2020-06-29 18:34:16 +01:00
Mat Sutcliffe
93181869ef [CI] Refactoring 2020-06-29 18:34:15 +01:00
Mat Sutcliffe
2b76e8592a [CI] Trigger build on pull requests 2020-06-29 18:34:15 +01:00
Mat Sutcliffe
466d24734d [CI] Fork the delete-artifact action, to suppress the "not found" warning 2020-06-29 18:34:15 +01:00
Mat Sutcliffe
4a9e222733 [CI] Refactoring 2020-06-29 18:34:15 +01:00
Mat Sutcliffe
2b4f10a96d [CI] Add Discord notification 2020-06-29 18:34:15 +01:00
Mat Sutcliffe
71de2186ae [CI] Run cppcheck before build 2020-06-29 18:34:15 +01:00
Mat Sutcliffe
5c7a8a39e1 [CI] Wait for the installbuilder installer to finish before continuing 2020-06-29 18:34:15 +01:00
Mat Sutcliffe
e440db7b80 [CI] Work around bug in aqt version 0.9 2020-06-29 18:34:15 +01:00
Mat Sutcliffe
e38423a8b3 [CI] Capture build stderr in a log file for later processing 2020-06-29 18:34:14 +01:00
Mat Sutcliffe
93137c017e [CI] Improve artifact names, including version numbers 2020-06-29 18:34:14 +01:00
Mat Sutcliffe
6b174d20b4 Add Github Actions workflow 2020-06-29 18:34:14 +01:00