Commit Graph

72 Commits

Author SHA1 Message Date
Oliver Stöneberg e783df646a
various CI refactorings and cleanups (#3142) 2021-02-21 14:17:02 +01:00
Oliver Stöneberg b434752e51
added docker builds for legacy/cutting edge platforms (#3138) 2021-02-20 13:23:57 +01:00
amai2012 d02a64c550
Remove mirror option from install-qt-action
See 49465b8677
2021-02-10 17:48:01 +01:00
Oliver Stöneberg 6f49a2ff4a
CI-unixish.yml: perform self check with --debug-warnings (#2973) 2021-01-21 18:29:08 +01:00
Oliver Stöneberg 85154cb70e
use mirror for install-qt-action (#3070) 2021-01-20 19:03:38 +01:00
Mathias Schmid ab7d728831
Add missing support for "type-checks" and "smart-pointer" configuration. (#3039) 2021-01-18 19:10:53 +01:00
Oliver Stöneberg ac7647fcd8
some self-check suppression cleanups (#3032) 2021-01-09 20:32:38 +01:00
amai2012 76d5e6c7db
Remove macos-11.0 environment
See https://github.com/danmar/cppcheck/pull/2989#issuecomment-753591221

The environment currently is not reliable. Maybe because it's a preview only according to https://github.com/actions/virtual-environments/issues/1814 ?
2021-01-03 10:41:43 +01:00
amai2012 fd520b45d7
CI: build oss-fuzz client using make (#2951) 2020-12-16 10:16:33 +01:00
amai2012 2eb326de83
Update workflows to Ubuntu 20.04 (#2948) 2020-12-15 10:59:09 +01:00
amai2012 daf1efcd28
Github CI: AddUbuntu 20.04 and MacOS 11.0 (#2936)
The job no longer uses `.latest` environment specifiers.
2020-12-09 09:46:23 +01:00
Daniel Marjamäki c7cbe7f2d3 rename externals/tinyxml to externals/tinyxml2 2020-11-16 09:11:53 +01:00
amai2012 2fa837c716
threadsafety shall not warn about const vars (in C++11) (#2847)
threadsafety shall not warn about const vars (in C++11) 
For C++03 a new id threadsafety-const was created.
2020-10-23 11:58:25 +02:00
Wolfgang Stöggl 2fda1646d9
Add generation of online-help to CI (#2843) 2020-10-11 03:48:34 +02:00
Daniel Marjamäki 558090b3cb CI: Try to make CI-unixish macos build happy 2020-09-05 18:42:00 +02:00
Daniel Marjamäki e331168481 CI: Move tasks from Travis to 'github actions' to speed up CI 2020-09-05 18:29:19 +02:00
amai2012 bab01a84ab
Githubactions update (#2729)
* Use upload-artifact@v2 (not the preview anymore)
* Upload artifacts for CI-unixish
* Use -j$(nproc) for make
2020-07-30 10:36:06 +02:00
Daniel Marjamäki e2aec95fc9 Try to make github actions happy 2020-05-13 05:03:32 +02:00
amai2012 e0be3f6f1b
CI: Build GUI on ubuntu (#2626) 2020-05-03 10:10:39 +02:00
amai2012 67a70ee228
CI builds now support RULES (#2608)
For Windows the PCRE library has to be built.
On ubuntu and macos the pre-installed library is being used.
2020-04-19 10:46:51 +02:00
amai2012 ae5cbc8048
Rename workflow 2020-04-16 21:37:32 +02:00
amai2012 e35d678c28 Rename script file 2020-04-15 12:13:02 +02:00