Commit Graph

70 Commits

Author SHA1 Message Date
akallabeth 077335b412
Revert "[ci] get dependencies from nightly package"
This reverts commit 0fcb933527.
2024-05-14 22:08:51 +02:00
akallabeth be436e644e
Revert "[ci] enable deb-src for workflows"
This reverts commit b315ec5777.
2024-05-14 22:08:01 +02:00
akallabeth b315ec5777
[ci] enable deb-src for workflows 2024-05-14 21:45:45 +02:00
akallabeth 0fcb933527
[ci] get dependencies from nightly package 2024-05-14 21:11:35 +02:00
akallabeth 55bd1c2660 [ci,clang-tidy] add libssl-dev dependency 2024-04-23 09:54:52 +02:00
Ondrej Holy 5a28b046d5 [winpr,ncrypt] bundle pkcs11.h and drop pkcs11-helper dependency
The ncrypt implementation currently relies on the pkcs11-helper library.
That is not available on RHEL for example. Let's bundle the standardized
header file from https://github.com/latchset/pkcs11-headers to avoid the
need for extra dependency.

Related: https://github.com/FreeRDP/FreeRDP/discussions/9982
2024-04-22 17:42:52 +02:00
akallabeth ae7b32db75 [ci] run oss-fuzz scheduled, undefined sanitizer 2024-04-20 21:20:44 +02:00
akallabeth 04d530b99e [ci] revert fuzzer to pull_request 2024-04-19 09:18:06 +02:00
akallabeth 8aa9017dd0 [ci,coverity] update configuration 2024-04-12 12:41:42 +02:00
akallabeth 2b7146575f recreate codeql.yml 2024-04-11 11:04:08 +02:00
Ilya Shipitsin be9df8d62b CI: add coverity scheduled workflow 2024-04-11 09:01:25 +02:00
akallabeth b3d8434578 [ci] do not run clang-tidy by scheduler 2024-04-08 11:38:02 +02:00
akallabeth 4b2e192869 [ci] update workflows
* disable codeql schdeuled job
* fix abi-checker scheduled job base reference
2024-03-04 14:27:45 +01:00
akallabeth 6483ca29d2 [ci,mingw] add git, meson and cmake deps 2024-02-27 15:30:53 +01:00
akallabeth 7c320056b3 [ci,abi] add suppressions 2024-02-27 15:30:53 +01:00
akallabeth 3086869bf2 [ci,mingw] add ninja to deps 2024-02-27 14:46:35 +01:00
akallabeth c0e3a00502 [ci] add weekly workflow run and status badges 2024-02-27 14:10:14 +01:00
akallabeth cc427103eb mingw builder workflow 2024-02-27 14:10:14 +01:00
akallabeth 6b5ed8e36a [ci,abi] only check out pull request on trigger 2024-02-27 09:11:16 +01:00
akallabeth ff353d8f2f [ci,abi] fix checkout for pull_request_target 2024-02-26 20:53:26 +01:00
akallabeth b791a74e07 [ci,api] fetch complete history 2024-02-26 20:53:26 +01:00
akallabeth c125ebf8fc [ci,abi] fix workflow 2024-02-26 18:49:57 +01:00
akallabeth c9f7b7d05c [ci,abi] simplify run 2024-02-26 14:39:15 +01:00
akallabeth 8345838bcc Update abi-checker.yml 2024-02-26 14:18:26 +01:00
akallabeth fd77b7f044 [ci,abi] fix workflow 2024-02-26 13:32:47 +01:00
akallabeth 0ffe787d5f workflow abi-checker 2024-02-26 13:05:46 +01:00
akallabeth 52b8fc0f46 [ci,tidy] add missing opencl library dependency 2024-02-13 17:27:03 +01:00
akallabeth 83b8acf897 [ci,tidy] enable all features/dependencies for build 2024-02-13 17:06:00 +01:00
akallabeth 34d5462111 [ci,codeql] update to v3 2024-02-10 13:06:07 +01:00
akallabeth 24c901c898 [ci] fix merge commit extraction for ci 2024-02-10 12:58:28 +01:00
akallabeth d710acbed5 [ci,tidy] run on pull request
* add required permission
2024-02-10 12:47:00 +01:00
akallabeth 83e067dacc [ci,tidy] upload artifacts 2024-02-10 12:47:00 +01:00
akallabeth 8a97ebbbc0 [ci,tidy] use .clang-tidy
* use .clang-tidy from project
* run on pull_request
2024-02-10 12:47:00 +01:00
akallabeth d7f5e529eb [ci,tidy] remove unsupported options
* workflow_dispatch does not work with plugin
* remove limited permissions
2024-02-10 09:33:56 +01:00
akallabeth 93649f62cd [ci] add workflow_dispatch to all
* Add an option to manually trigger a run of the workflow
* Trigger all on pull_request_target (less error prone, does not execute
  code from pull request but base branch)
* Remove scheduled run from CodeQL
2024-02-09 08:59:50 +01:00
akallabeth 8ba27a7992 [ci,tidy] add xsltproc and docbook-xsl to deps 2024-02-09 08:11:05 +01:00
akallabeth 119409a155 [ci] add image dependencies to workflow 2024-02-09 08:11:05 +01:00
matoro e08c4acb50 [ci] add multiarch workflow 2024-02-09 08:11:05 +01:00
akallabeth 31942b0817 [ci,tidy] fix apt_packages 2024-02-08 22:47:11 +01:00
akallabeth cad7e007f5 [ci] fix clang-tidy workflow 2024-02-08 20:37:49 +01:00
akallabeth 60e02aab8a [ci] fix clang-tidy package installation 2024-02-08 19:44:35 +01:00
akallabeth 44fcb3326d [ci] add clang-tidy 2024-02-08 15:12:37 +01:00
Armin Novak d5b0939040 [ci,codeql] update dependencies 2023-12-20 23:16:10 +01:00
akallabeth 8309b95fec [ci] update codeql deps 2023-11-21 14:29:47 +01:00
akallabeth 5f95193303 [client,common] drop fuse2 support 2023-10-10 19:35:27 +02:00
akallabeth 05830e907b [codeql] use clang verbosly 2023-08-22 13:10:15 +02:00
akallabeth c8ce3eba06 [codeql] add libwebkit2gtk-4.0-dev 2023-08-04 12:59:11 +02:00
Armin Novak bad77f0514 [ci] add libsdl2-ttf dependency 2023-07-21 09:50:02 +02:00
Armin Novak 266bbebfbb Add pkcs11 headers to install list 2023-06-28 10:02:15 +02:00
Sergey Bronnikov 2a1a411eaf [ci] Add fuzzing workflow
Patch adds a fuzzing workflow to GH Actions. Workflow will guarantee
that building fuzzing tests is healthy.
2023-06-08 09:45:25 +02:00