irozzo-1A
11e8f82c6c
Revert "fix(.github): ghcr.io rate-limit mitigation"
...
This reverts commit 2d9f1f1abc .
Signed-off-by: irozzo-1A <iacopo@sysdig.com >
2025-12-12 13:08:39 +01:00
Leonardo Grasso
2d9f1f1abc
fix(.github): ghcr.io rate-limit mitigation
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2025-11-27 19:14:54 +01:00
Federico Di Pierro
e13e384d37
new(ci): add optional input to reusable_build_packages workflow to enable jemalloc or mimalloc.
...
Enable mimalloc in all CIs but release CI (keep it with jemalloc for now).
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2025-07-25 16:58:43 +02:00
Federico Di Pierro
79bed43862
cleanup(ci): drop test-packages static jobs.
...
Container plugin cannot be dynamically loaded on musl build, therefore
some falcosecurity/testing tests are failing on it.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2025-02-26 13:08:26 +01:00
Federico Di Pierro
2752e0d60f
chore(ci): cleanup unused fields.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2025-02-26 13:08:26 +01:00
Luca Guerra
129087a08b
fix(ci): consolidate sanitizers/not sanitizers jobs
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2024-12-19 10:31:48 +01:00
Luca Guerra
e652d7fc85
Revert "update(build): disable musl builds"
...
This reverts commit 30df5738a5 .
Signed-off-by: Luca Guerra <luca@guerra.sh >
2024-12-19 10:31:48 +01:00
harshitasao
9f180b989a
fixed the token-permission and pinned-dependencies issue
...
Signed-off-by: harshitasao <harshitasao@gmail.com >
2024-09-04 22:00:06 +02:00
Luca Guerra
7ac5c36d5a
update(ci): build both release and debug versions
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2024-04-10 16:10:20 +02:00
Luca Guerra
b01ef55f6b
new(ci): build with sanitizers in CI
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2024-03-29 14:08:24 +01:00
Federico Di Pierro
60ef759c70
fix(ci): test-dev-packages-arm64 needs build-dev-packages-arm64.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2024-02-23 15:42:08 +01:00
Luca Guerra
30df5738a5
update(build): disable musl builds
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2024-02-02 19:57:40 +01:00
Luca Guerra
8cf9b35b0e
new(ci): run CI jobs on ARM64
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-12-07 18:26:28 +01:00
Luca Guerra
27ad4c3aec
update(gha): update checkout action to v4
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-10-03 15:11:54 +02:00
Lorenzo Susini
1326ca356e
update(userspace/engine): address jasondellaluce comments for maintainability
...
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com >
2023-09-28 20:05:21 +02:00
Luca Guerra
a22dac6866
update(falco)!: --list-syscall-events is now called --list-events
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-09-07 12:47:59 +02:00
Jason Dellaluce
23a0005b25
fix(ci): solve malformed worflow issues
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2023-08-04 16:03:22 +02:00
Jason Dellaluce
5790f0ff64
update: refine engine checksum docs and scoping
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2023-08-04 16:03:22 +02:00
Jason Dellaluce
3782c4bfd6
update(ci): add engine version checks in PR jobs
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2023-08-04 16:03:22 +02:00
Jason Dellaluce
0881aea663
update(ci): integrate tests and ci workflow for release branch and tags
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2023-07-27 19:35:41 +02:00
Jason Dellaluce
78eac4e2cb
update(ci): run GHA regression tests on static falco builds
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2023-06-13 10:50:10 +02:00
Jason Dellaluce
598f34ca01
wip: include regression tests in master's CI
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2023-06-13 10:50:10 +02:00
Jason Dellaluce
81c6564636
fix(ci): solve CI issues
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2023-05-19 12:15:04 +02:00
Jason Dellaluce
26d9448ba7
fix(ci): set cmake build type in Falco build jobs
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2023-05-19 12:15:04 +02:00
Federico Di Pierro
008d908ee0
cleanup(ci): dropped test jobs in CI.yml.
...
Some small fixes in other workflows.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
3693cd0685
chore(ci): test reusable_build_docker from PR CI.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
18372323d9
cleanup(ci): dropped test arm64 job from pull_request CI, since it is now working.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
ac4e27ccde
update(ci): add an arm test CI job.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
cafb804c11
chore(ci): disable on push: master trigger for ci.yml.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
6bf6a34a59
chore(ci): add proper concurrency groups for master and release CI.
...
Renamed `dev.yaml` to `master.yaml`.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
597f07ccae
update(ci): only set concurrency group for PRs.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
Co-authored-by: Mauro Ezequiel Moltrasio <mmoltras@redhat.com >
2023-04-04 17:09:53 +02:00
Federico Di Pierro
de23899e49
cleanup(ci): properly set a concurrency for CI workflows.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-04 17:09:53 +02:00
Andrea Terzolo
0004b140b1
ci: use new unit tests where necessary
...
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it >
2023-02-10 11:41:24 +01:00
Andrea Terzolo
b758206cf1
cleanup(ci): remove some no more useful jobs
...
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it >
2022-12-15 12:31:19 +01:00
Federico Di Pierro
0c39776557
chore(ci): properly checkout pull request HEAD instead of merge commit in gh actions.
...
See https://github.com/actions/checkout#checkout-pull-request-head-commit-instead-of-merge-commit .
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-12-12 11:11:44 +01:00
Federico Di Pierro
a7ebfbf137
update(ci): add workflow_dispatch to be able to manually trigger ci.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-13 17:28:54 +02:00
Federico Di Pierro
fbc7ede75a
Update .github/workflows/ci.yml
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
Co-authored-by: Leonardo Grasso <me@leonardograsso.com >
2022-05-13 17:28:54 +02:00
Federico Di Pierro
7b45520f37
fix(ci): fetch all history from git to correctly populate FALCO_VERSION.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-13 17:28:54 +02:00
Federico Di Pierro
2b6c0f3f9e
fix(ci): fixed ubuntu kernel headers install.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-13 17:28:54 +02:00
Federico Di Pierro
f5f836ca8b
fix(ci): fixed centos debug job.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-13 17:28:54 +02:00
Federico Di Pierro
1a3556affc
update(ci): ported all no-output jobs to github actions.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-13 17:28:54 +02:00
Federico Di Pierro
b3aec1967b
fix(ci): use sudo.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-13 17:28:54 +02:00
Federico Di Pierro
004e93f19f
new(ci): initial build minimal action ported to gh action.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-13 17:28:54 +02:00