Commit Graph

138 Commits

Author SHA1 Message Date
akallabeth
0ab01928bf [ci,workflow] add equivs dependency 2025-03-14 08:45:58 +01:00
akallabeth
9eba3a87a4 [ci,workflow] use mk-build-deps to install deps 2025-03-14 08:39:27 +01:00
Armin Novak
420cb16012 [ci,alt-arch] deactivate armv6 build
The builder fails for unknown reasons with illegal instruction.
Filed an upstream bug report at
https://github.com/uraimo/run-on-arch-action/issues/162 waiting for
a fix.
2025-03-05 16:54:40 +01:00
Armin Novak
69d0238d2e [ci,alt-arch] update uraimo/run-on-arch-action to v3.0.0 2025-03-05 15:55:37 +01:00
akallabeth
635b4f234f [ci,mingw] add option to clean
allow cleaning the build and install directories before a new build
2025-02-25 17:15:29 +01:00
akallabeth
ae4296f7a4 Merge pull request #11244 from akallabeth/mingw-static
[ci,mingw] add static build
2025-02-25 16:51:57 +01:00
akallabeth
292d824981 [ci,mingw] add static build 2025-02-25 16:51:43 +01:00
akallabeth
c6bdf3a02e [ci,cmake] add workflow for cmake-format 2025-02-25 13:39:10 +01:00
akallabeth
e0ccda667e [ci] add workflows for bash and cmake formatters 2025-02-25 13:38:17 +01:00
akallabeth
7639a09e96 [ci,alt-arch] split config
* split config for alt architectures to own file
* deactivate manpage generation (requires host binaries)
2025-02-17 09:58:58 +01:00
akallabeth
a7cf333606 [ci,alt-arch] build using debian bookworm 2025-02-17 09:19:22 +01:00
akallabeth
ddd3ebabf0 [ci,templates] reference code-quality-checker 2025-02-13 14:43:15 +01:00
akallabeth
3aaa52b3f4 [ci,freebsd] update workflow
* use openssl 3.4
* use internal MD4/MD5/RC4
2025-01-31 12:10:10 +01:00
akallabeth
e03f9569f7 [ci,abi-checker] always use 3.6.0 as base ref 2025-01-23 17:17:58 +01:00
akallabeth
9d8d427361 [ci,alt-arch] fix workflow 2025-01-13 11:14:23 +01:00
akallabeth
621ac46988 [ci,abi] bump base ref to 3.6.0
new github runner with ubuntu 24.04 only support webkit2gtk-4.1
we added support for that with 3.6.0
2025-01-12 15:13:15 +01:00
akallabeth
ea0235b055 [ci,abi-checker] fix syntax error 2025-01-11 12:45:02 +01:00
Armin Novak
22bb729893 [ci,workflows] allow libwebkit2gtk-4.0-dev | libwebkit2gtk-4.1-dev 2025-01-10 16:14:39 +01:00
akallabeth
9def1a570a [ci,freebsd] only install openssl 1.1.1 2024-12-15 17:26:48 +01:00
akallabeth
347bfa202f [ci,freebsd] use openssl 111 2024-12-15 17:14:19 +01:00
akallabeth
62d9e03d4f [ci,freerdp] do not copy files from vm 2024-12-15 17:12:51 +01:00
akallabeth
3d8f4412a4 [ci,freebsd] verbose ctest output 2024-12-15 16:32:50 +01:00
akallabeth
2718778289 [ci,freebsd] fix build command 2024-12-15 16:22:43 +01:00
akallabeth
e0554a8540 [ci,freebsd] update configuration
* fix linking issues
* enable all available options to cover as much code as possible
2024-12-15 16:13:09 +01:00
akallabeth
947fe1bf5c [ci,freebsd] fix dependencies and build config 2024-12-15 13:28:15 +01:00
akallabeth
4549db2929 [ci,freebsd] fix dependency names 2024-12-15 11:47:54 +01:00
akallabeth
f966b2c66f [ci,build] add workflow to build on FreeBSD 2024-12-15 11:43:51 +01:00
akallabeth
b5f95e0f87 [codespell] fix spelling mistakes 2024-11-21 11:28:06 +01:00
akallabeth
6e7feb8080 [ci,codespell] add workflow running codespell 2024-11-21 11:28:04 +01:00
akallabeth
bc5b9e3ccb [ci,coverity] explicitly set clang as compiler 2024-11-14 16:29:45 +01:00
akallabeth
1921c320d2 [ci,coverity] add equivs dependency 2024-11-14 16:17:46 +01:00
akallabeth
a4a406305f [ci,coverity] fix command name 2024-11-14 16:12:47 +01:00
akallabeth
dabd3af552 [ci,coverity] fix typo in package name 2024-11-14 16:10:47 +01:00
akallabeth
498b16b4ee [ci,coverity] fix package installation 2024-11-14 16:09:01 +01:00
akallabeth
0bb38d0acf [ci,coverity] fix indentation 2024-11-14 16:07:12 +01:00
akallabeth
4cb3df46e7 [coverity] update build workflow 2024-11-14 15:01:16 +01:00
akallabeth
9b3f5cd86e [ci,coverity] define COVERITY_BUILD
By defining this symbol the build will enable coverity related pragma
definitions
2024-11-14 13:53:41 +01:00
akallabeth
93c4843399 Merge pull request #10826 from Devolutions/devops/upload
[ci] update upload-artifact action to version 4
2024-11-06 14:47:25 +01:00
Richard Boisvert
d5149d7b37 [ci] update upload-artifact action to version 4 2024-11-06 08:23:45 -05:00
akallabeth
7adb9517fc [ci,alt-arch] use v2.8.1 of alt-architecture build 2024-10-27 20:07:33 +01:00
akallabeth
a01b97e991 [ci,timezone] update timezone generation 2024-10-12 08:59:26 +02:00
akallabeth
c7ce6ebe67 [ci,timezones] fix file formatting 2024-10-12 08:50:57 +02:00
Armin Novak
8fcc59ed27 [ci] remove docbook and xml dependencies 2024-10-09 20:42:09 +02:00
akallabeth
3eca097b34 [ci,workflow] set USE_UNWIND=OFF again
arm builds do not work with unwind backtrace on.
[winpr_unwind_backtrace]: _Unwind_Backtrace failed with _URC_FAILURE [0x09]
2024-10-08 11:10:18 +02:00
akallabeth
1952cd0e66 [winpr,utils] fix undefined unwind symbols
on arm some reason codes are not defined.
2024-10-08 10:09:19 +02:00
akallabeth
3e09d4cfc1 [ci,abi] rename working directory
since the old working directory checker had been accidentally checked in
use a new one to avoid clashes during build.
2024-09-26 10:16:41 +02:00
akallabeth
0bbf0b6e80 [ci] add avformat to dependencies 2024-09-09 11:59:52 +02:00
akallabeth
b53146150c Revert "[ci,clang-tidy] use .clang-tidy file"
This reverts commit 113810e45b.
2024-08-29 17:13:55 +02:00
akallabeth
113810e45b [ci,clang-tidy] use .clang-tidy file 2024-08-28 10:51:48 +02:00
akallabeth
a3d2c33f96 [ci,autoclose] improve detection
* Increase operations-per-run to 90, 60 is still too low.
* Exempt assigned pull requests and issues
* Exempt pull requests and issues with a milestone
2024-08-23 11:45:40 +02:00