summaryrefslogtreecommitdiff
path: root/.lgtm.yml
Commit message (Collapse)AuthorAgeFilesLines
* Revert "lgtm: disable cpp/missing-return (again)"Frantisek Sumsal2022-04-161-2/+0
| | | | | | | | This reverts commit 000096f4c61477f96fbd9c48b2d772c7c690d259. After a couple of manual tests LGTM finally appears to have the fix for https://github.com/github/codeql/issues/8409, so let's reenable the check for the last time.
* lgtm: disable cpp/missing-return (again)Frantisek Sumsal2022-03-231-0/+2
| | | | | | | It looks like the fix for https://github.com/github/codeql/issues/8409 is not yet in production (and the respective query needs to be enabled in both the main and the PR branch to get results for it, hence why it passed in #22837).
* Revert "lgtm: disable cpp/missing-return"Frantisek Sumsal2022-03-231-2/+0
| | | | | | This reverts commit 6f4bffb586dfb0ce8db4e02ccb7f076a45bca419. Should be, hopefully, fixed by https://github.com/github/codeql/issues/8409.
* lgtm: disable cpp/missing-returnYu Watanabe2022-03-111-0/+2
| | | | As it does not handle assert_not_reahed() gracefully.
* ci: add a missing SPDX headerFrantisek Sumsal2021-12-071-0/+1
|
* ci: pin python dependencies and let Dependabot keep track of themEvgeny Vereshchagin2021-12-071-1/+1
|
* lgtm: enable more (and potentially useful) queriesFrantisek Sumsal2021-12-021-0/+21
| | | | | | Not all available queries on LGTM are enabled by default, but some of the excluded ones might come in handy, hence let's enable them explicitly.
* ci: bump meson version in LGTMFrantisek Sumsal2021-07-281-0/+3
| | | | | | | | | | | | | | Otherwise LGTM fails to detect the build system: ``` [2021-07-27 23:18:47] [build-stdout] The Meson build system [2021-07-27 23:18:47] [build-stdout] Version: 0.51.2 [2021-07-27 23:18:47] [build-stdout] Source dir: /opt/src [2021-07-27 23:18:47] [build-stdout] Build dir: /opt/src/_lgtm_build_dir [2021-07-27 23:18:47] [build-stdout] Build type: native build [2021-07-27 23:18:47] [build-stdout] meson.build:3:0: ERROR: Meson version is 0.51.2 but project requires >= 0.53.2 [2021-07-27 23:18:47] [build-stdout] A full log can be found at /opt/src/_lgtm_build_dir/meson-logs/meson-log.txt ```
* ci: drop py2 lxml, pull in jinja2Zbigniew Jędrzejewski-Szmek2021-05-191-0/+1
|
* lgtm: drop the TMPDIR/meson workaroundFrantisek Sumsal2020-03-031-10/+0
| | | | | | | The underlying issue seems to be fixed, so let's drop the now obsolete workarounds. Introduced in 65be7042a876ffe186a42ced04cde60ed81d3136
* lgtm: use the system version of mesonFrantisek Sumsal2020-02-101-6/+0
| | | | | | LGTM was upgraded to Ubuntu Eoan, so the meson there is pretty new. Also, the pip command didn't work anyway, since it didn't attempt to update the previously installed meson.
* lgtm: set TMPDIR to /var/tmpFrantisek Sumsal2020-02-101-0/+13
| | | | | | | | `/tmp` has `noexec` set in the LGTM infrastructure which breaks meson's compilation checks. Let's use `/var/tmp` for now, until the issue is properly resolved See: https://discuss.lgtm.com/t/meson-fails-to-determine-sizes-of-basic-data-types/2639
* ci: add new dependencies to CILennart Poettering2020-01-281-0/+1
|
* ci: add dependencies for repart + cryptsetup's pkcs#11 supportLennart Poettering2020-01-201-0/+3
| | | | | | Let's make sure we can test systemd-repart properly (And while we are at it, also test cryptsetup-pkcs#11)
* lgtm: use python3Yu Watanabe2018-12-101-0/+3
|
* LGTM: make LGTM.com use meson from pipYu Watanabe2018-07-241-0/+10