Ómar Högni Guðmarsson
79e47f8983
feat(ci): add macos workflow
...
Add workflow to assist in maintaining
compatibility with macos.
2025-03-18 14:58:00 +01:00
Julius Pfrommer
6b64ca3519
feat(tests): Add a ConnectionManager that can replay PCAP network dumps
2025-02-19 11:27:27 +01:00
Marwin Glaser
f18bf16e2a
feat(ci): run valgrind checks on ubuntu-24.04 (current latest) only
2025-02-19 08:20:02 +01:00
Marwin Glaser
60f78ab085
fix(ci): fix release workflow after bad merge
2025-02-13 21:10:20 +01:00
Julius Pfrommer
7ee72b1e56
Merge remote-tracking branch 'origin/master' into merge_14_master_25
2025-02-04 13:33:46 +01:00
Julius Pfrommer
e617a34606
Merge remote-tracking branch 'origin/master' into merge_14_master_25
2025-02-04 13:33:31 +01:00
Marwin Glaser
25c9f258b3
refactor(ci): remove dedicated coverage workflow
2025-02-03 22:31:19 +01:00
Marwin Glaser
1c4503bade
refactor(ci): generate a coverage report for all linux gcc builds
2025-02-03 22:31:19 +01:00
V-Strassheim
f160a26b40
feat(test): Add multicast examples to valgrind build tests ( #7075 )
...
There are no tests for the multicast examples in CI. This can lead to
unintended regressions.
Add both variants of the multicast example to already existent valgrind build
tests.
Signed-off-by: Vasilij Strassheim <vasilij.strassheim@linutronix.de >
2025-02-03 19:52:31 +01:00
Julius Pfrommer
748f39ad5e
Merge remote-tracking branch 'origin/master' into merge_14_master_25
2025-01-25 19:07:12 +01:00
Julius Pfrommer
3bec159cb9
Merge remote-tracking branch 'origin/1.4' into merge_14_master_25
2025-01-25 19:06:56 +01:00
Marwin Glaser
575d0adca7
fix(ci): pass CODECOV_TOKEN to codecov-action
2025-01-21 16:52:22 +01:00
Marwin Glaser
6be6e24866
refactor(ci): conditionally skip checkout action as well in build_linux
2025-01-21 12:29:35 +01:00
Marwin Glaser
ad5b0a8401
refactor(ci): consistently use white space in build_linux
2025-01-21 12:29:35 +01:00
Marwin Glaser
e282f2a8ca
refactor(ci): consistently indent build_linux
2025-01-21 12:29:35 +01:00
Marwin Glaser
c2bc99a8a0
refactor(ci): don't specify empty cmd_deps explicitly in build_linux
2025-01-21 12:29:35 +01:00
Marwin Glaser
c212008de9
refactor(ci): add whitespace to improve readability in build_linux
2025-01-21 12:29:35 +01:00
Marwin Glaser
f65a79a05e
refactor(ci): avoid build_name duplication in build_linux matrix
2025-01-21 12:29:35 +01:00
marwinglaser
cb1bd47c3a
fix(ci): make codecov run for release branches ( #7020 )
2025-01-15 09:15:25 +01:00
Marwin Glaser
8934cab5f5
refactor(ci): replace use of deprecated set-output workflow command
2025-01-09 14:39:27 +01:00
Marwin Glaser
e0415b4f2d
fix(ci): remove unavailable filter on.pull_request.tags
2025-01-09 14:39:27 +01:00
Marwin Glaser
a75b503212
fix(ci): make codeql workflow run for all 1.* release branches
2025-01-09 14:39:27 +01:00
Marwin Glaser
185bcf2f95
feat(ci): always run release workflow
2025-01-07 17:50:53 +01:00
Marwin Glaser
44189f782b
feat(ci): build and upload amalgamation sources for releases
2025-01-07 17:50:53 +01:00
dependabot[bot]
f59e15f4f4
build(deps): bump actions/checkout from 2 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-17 21:34:48 +01:00
dependabot[bot]
62a9ea453f
build(deps): bump codecov/codecov-action from 4 to 5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-17 21:34:24 +01:00
Marwin Glaser
1527631513
fix(ci): remove python-six dependency from doc_upload workflow
2024-12-17 21:12:55 +01:00
Marwin Glaser
f5f1f6f447
fix(ci): use correct path to ci.sh for doc_upload workflow
2024-12-03 13:14:20 +01:00
Goetz Goerisch
d85f762ac9
fix(ci): set different version to TPM2 depending on ubuntu variant
...
Signed-off-by: Goetz Goerisch <g.goerisch@vdw.de >
2024-11-13 13:33:07 +01:00
Goetz Goerisch
9429ef4397
feat(ci): extend clang jobs for ubuntu variants
...
Signed-off-by: Goetz Goerisch <g.goerisch@vdw.de >
2024-11-13 13:33:07 +01:00
Goetz Goerisch
d29bce5caa
feat(ci): add ubuntu-24.04 to build matrix
...
Signed-off-by: Goetz Goerisch <g.goerisch@vdw.de >
2024-11-13 13:33:07 +01:00
Julian Weiß
4562ed8938
feat(ci): Add Zephyr build to the CI
2024-10-29 09:38:11 +01:00
Julius Pfrommer
1d51ff0b20
fix(ci): clang-11 is no longer available for the CodeQL runner
2024-10-15 17:39:36 +02:00
Julius Pfrommer
12bd03568b
refactor(ci): Move CI scripts to /tools/ci
2024-10-11 23:03:15 +02:00
Julius Pfrommer
d748b69f60
refactor(tools): Remove the packaging tools -- now handled out-of-tree at https://salsa.debian.org/jpfr/open62541
2024-10-11 23:03:15 +02:00
Götz Görisch
d6acc73ec6
fix(ci): update all GH actions
...
(cherry picked from 1581b06313 )
2024-09-12 10:35:38 +02:00
Götz Görisch
043af7d279
refactor(deps): bump libressl to 3.9.1
2024-04-22 07:38:09 +02:00
Julius Pfrommer
1bda1bb9ca
fix(ci): Fix random failures in Clang asan builds
2024-03-15 18:56:03 +01:00
Julius Pfrommer
291e4e2d47
refactor(ci): Switch clang-14 build to clang-15
2024-03-15 10:38:03 +01:00
Götz Görisch
1581b06313
fix(ci): update all GH actions
2024-02-21 17:24:29 +01:00
Götz Görisch
176fd942b4
refactor(deps): bump LibreSSL to 3.8.2 ( #6265 )
2024-02-07 20:36:55 +01:00
Noel Graf
d3e148ae62
fix(tests): check_types_builtin_xml Linux 32bit
...
* extend Matrix Build
2024-01-21 19:46:56 +01:00
Götz Görisch
b9a45814e6
fix(deps) Bump tpm2-pkcs11 to 1.7.0
2024-01-21 19:46:56 +01:00
Götz Görisch
8bd2f1437f
fix(deps): Bump tpm2-tss to 3.2.2
2024-01-21 19:46:56 +01:00
Götz Görisch
8a52734faa
feat(ci): Matrix Build Linux
2024-01-21 19:46:56 +01:00
Götz Görisch
edbad4163a
fix(deps): Bump LibreSSL to 3.8.0
2023-08-09 15:52:46 +02:00
Julius Pfrommer
81b72af598
fix(ci): Remove spurious failures for pubsub_subscribe_encrypted
2023-07-28 21:42:56 +02:00
Andreas Ebner
3ca90d0a78
feat(server): New mechanism for automatic nodeset/companion spec injection into the server during the server-init.
2023-06-01 14:02:58 +02:00
Götz Görisch
5d73f0cc55
fix(deps): Bump LibreSSL to 3.7.2
2023-05-16 01:19:00 +02:00
basyskom-dege
b5edf6d814
fix(CI): Enable sks and encryption examples. Fix memory leak in sks example ( #5747 )
2023-05-11 17:56:32 +02:00