akallabeth
78a53f936b
[ci,abi] refactor suppressions
...
* add a script to run abi-diff locally
* refactor suppression file, explicitly state type of change expected
* use local script for ci tests as well
* disable client and shadow server builds
2025-03-19 21:55:17 +01:00
akallabeth
2ceabe6794
[ci,alt-arch] fix gsm, simplify config
2025-03-14 13:27:36 +01:00
akallabeth
10f47b5346
[ci,alt-arch] run mk-build-deps in run step
2025-03-14 12:46:36 +01:00
akallabeth
1c1c771e13
[ci,alt-arch] work around wrong workdir
...
install runs with a workdir of /.
Search for the control file in /home and run mk-build-deps on that
2025-03-14 12:35:56 +01:00
akallabeth
f15d07f357
[ci,alt-arch] modify deb822 sources
2025-03-14 12:25:53 +01:00
akallabeth
ad57604660
[ci,alt-arch] enable source uri for all .list files
2025-03-14 12:10:20 +01:00
akallabeth
dd0fc9c2e0
[ci,alt-arch] enable source uris
2025-03-14 12:04:08 +01:00
akallabeth
2714175bd6
[ci,alt-arch] modify mk-build-deps command
2025-03-14 11:46:28 +01:00
akallabeth
ff082851e5
[ci,alt-arch] fix dependency install commands
2025-03-14 11:09:17 +01:00
akallabeth
e0a82e7ab3
[ci,clang-tidy] use own fork
2025-03-14 10:37:42 +01:00
akallabeth
9d41ea72fe
[ci,alt-arch] request sudo for package installation
2025-03-14 10:18:33 +01:00
akallabeth
7bfcca8ede
[ci,workflows] fix alt-architectures mk-build-deps
2025-03-14 08:57:33 +01:00
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