Armin Novak
edf708d654
[ci,abi] use abigail-tools from repo
2025-12-17 13:52:42 +01:00
akallabeth
85d11c4874
[ci,abi] split out deb package move
2025-03-25 11:24:14 +01:00
akallabeth
85a5a759d9
[ci,abi] filter cache files, only required
2025-03-25 10:19:10 +01:00
akallabeth
aea6667b27
[ci,abi] move deb files to subfolder and only save that
2025-03-25 10:07:56 +01:00
akallabeth
03a9c9b2b7
[ci,abi] install abigail tools outside the cache
2025-03-25 09:39:53 +01:00
akallabeth
dd5ed59df0
[ci,abi] cache self build abigail tools
...
cache the packages build and reuse them.
2025-03-25 09:25:13 +01:00
akallabeth
ba518a78ab
[ci,abi] fix missing apt-get update
2025-03-22 08:27:14 +01:00
akallabeth
d9505a2c67
[ci,abi] build libabigail from plucky
...
version 2.4 has a bug that shows a non existing ABI violation, install
2.6 which works fine.
2025-03-22 08:26:03 +01:00
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
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
akallabeth
e03f9569f7
[ci,abi-checker] always use 3.6.0 as base ref
2025-01-23 17:17:58 +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
Armin Novak
8fcc59ed27
[ci] remove docbook and xml dependencies
2024-10-09 20:42:09 +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
ab3e7134f5
[ci,abi-checker] add missing dependency
2024-07-04 02:35:31 +02:00
akallabeth
323ac4f01a
[ci,nightly] update dependencies: v4l
2024-06-11 10:17:33 +02:00
akallabeth
cf66f895a1
[ci] move back to pull_request trigger
...
pull_request_target does not allow approval and runs unconditionally.
2024-05-23 14:21:48 +02:00
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
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
4b2e192869
[ci] update workflows
...
* disable codeql schdeuled job
* fix abi-checker scheduled job base reference
2024-03-04 14:27:45 +01:00
akallabeth
7c320056b3
[ci,abi] add suppressions
2024-02-27 15:30:53 +01:00
akallabeth
c0e3a00502
[ci] add weekly workflow run and status badges
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