Commit graph

19 commits

Author SHA1 Message Date
rusty-snake
0aa66649ef Add Profile Checks 2021-10-29 11:00:06 +02:00
a1346054
6eafbfdfcc
trim excess whitespace 2021-09-25 19:09:14 +00:00
Reiner Herrmann
07b85f39af CI: build with GCC 11
this fixes a new false positive memory leak (#4297), but unfortunately
opens a few new false positives (#4274).
therefore let it ignore memleak checks for now, until the detection
is a bit more stable in GCC.

Fixes: #4274, #4297
2021-05-23 11:48:27 +02:00
Reiner Herrmann
c9e7fe8ab3
CI: build with clang 11 (#4277) 2021-05-14 10:15:05 +02:00
rusty-snake
23ea15fd7b Add some more paths-ignore to build-extra.yml 2021-04-24 11:49:27 +02:00
rusty-snake
bdabc874f3
Merge pull request #3985 from rusty-snake/sort.py-updates
Sort.py updates
2021-02-17 16:10:36 +00:00
Reiner Herrmann
1a559b92b8 CI: sync codeql config with Github's template
Fixes: #3986
2021-02-14 18:20:38 +01:00
rusty-snake
3ff0eb2e77 workflows/sort.yml: Run also if sort.py is changed 2021-02-14 09:04:35 +01:00
rusty-snake
091802e3c9 Remove skip ci if conndition from workflows
GitHub added native support for it, no need for this anymore.
https://github.blog/changelog/2021-02-08-github-actions-skip-pull-request-and-push-workflows-with-skip-ci/
2021-02-09 19:07:46 +01:00
Fred Barclay
ad0b7fc886 Housekeeping: strip extra whitespace
Just `find . -not \( -name .git -prune -o -name *.AppImage -prune \) -type f -print0 | xargs -0 perl -pi -e 's/ +$//'`
and filter to avoid unwanted changes (especially .md files)
2021-02-08 17:24:28 -06:00
rusty-snake
4b0b7ec216
Update build.yml (#3779)
* Update build.yml

Currently we run all actions for all commits. This is not resource friendly. Let's tweak this a bit.

This commit adds support for "skip ci" tags (i.e. if the head commit contains [s k i p   c i] (w/o the extra spaces used to escape here), no jobs are executed.
In addition are all commits which modify non-code files (e.g. README) only excluded.

Furthermore we should not run cppcheck and scan-build if only profiles are changed and sort.py need only to be execute if profiles are changed.

* Create sort.yml

* Update build.yml

profile-sort is now in sort.yml

* Update sort.yml

fix syntax

* Update codeql-analysis.yml

    paths-ignore:
      - CONTRIBUTING.md
      - README
      - README.md  
      - RELNOTES
      - SECURITY.md
      - 'etc/**'

* Create build-extra.yml

* Update build.yml

* Update build-extra.yml
2020-11-29 14:04:22 +00:00
Reiner Herrmann
03b9d9dedd Merge branch 'tests' into master 2020-10-25 13:58:26 +01:00
Reiner Herrmann
807af3dce0 check that profiles are sorted 2020-10-24 22:01:26 +02:00
Reiner Herrmann
300efec351 let github CI run tests 2020-10-24 21:44:57 +02:00
Reiner Herrmann
6fd7e7318e build: enable CI build with scan-build 2020-10-14 17:47:01 +02:00
Reiner Herrmann
0fa11826b9 build: test build with apparmor and selinux in CI 2020-10-01 22:47:21 +02:00
Reiner Herrmann
88eb73edac build: enable clang-10 build in github CI 2020-10-01 22:30:56 +02:00
Reiner Herrmann
94e2ce275d
Create build.yml (#3651) 2020-10-01 19:55:27 +02:00
Reiner Herrmann
51f070ef2f
Create codeql-analysis.yml 2020-10-01 09:17:18 +00:00