Federico Di Pierro
|
aba535b76f
|
fix(ci): fixed reusable_build/publish_docker workflows.
`upload-artifact` action since v4 does not allow to upload same artifact name multiple times.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2025-01-21 11:37:59 +01:00 |
|
Federico Di Pierro
|
c9e7047d1f
|
chore(ci): enable test-drivers for arm64 too.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2025-01-17 10:01:32 +01:00 |
|
Federico Di Pierro
|
ed4f330a2c
|
chore(ci:) switch to github provided arm runners.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2025-01-17 10:01:32 +01:00 |
|
Federico Di Pierro
|
b66814fdd0
|
chore(ci): bumped actions/upload-download-artifact.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2025-01-17 10:01:32 +01:00 |
|
Federico Di Pierro
|
437ec7633c
|
fix(ci): fixed Falco release debug symbols names.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2025-01-16 16:20:27 +01:00 |
|
Federico Di Pierro
|
5664e8715c
|
chore(ci): build Falco in RelWithDebInfo, and upload Falco debug symbols as github artifacts.
Then, upload these artifacts as release assets.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2025-01-16 16:20:27 +01:00 |
|
Luca Guerra
|
1e455f30a6
|
update(ci): use 4cpu-16gb runners
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2025-01-16 09:27:55 +01:00 |
|
Federico Di Pierro
|
0bdc5909ee
|
chore(ci): use another arm64 runner to enable back arm64 jobs.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2025-01-15 14:49:50 +01:00 |
|
Federico Di Pierro
|
3277d6e00b
|
chore(ci): enable jemalloc in musl build.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-12-20 13:17:54 +01:00 |
|
Luca Guerra
|
02f3db9835
|
cleanup(build): remove libelf dependency
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2024-12-19 10:31:48 +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
|
3bc27afc14
|
fix(ci): use ubuntu 22.04 to build wasm due to a regression (undefined _main)
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2024-12-19 10:31:48 +01:00 |
|
Luca Guerra
|
42de47a488
|
fix(ci): upgrade bpftool for static build
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2024-12-19 10:31:48 +01:00 |
|
Luca Guerra
|
092b54cab6
|
update(build): link (BSD) libelf statically by default
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 |
|
Federico Di Pierro
|
72f4715688
|
chore(ci): drop jemalloc from ASAN builds.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-12-10 15:11:03 +01:00 |
|
Federico Di Pierro
|
d007418fd3
|
new(cmake,ci): added support for using jemalloc allocator instead of glibc one.
The jemalloc allocator is enabled by default for published packages.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-12-10 15:11:03 +01:00 |
|
cpanato
|
257ae9a8c0
|
add attestation
Signed-off-by: cpanato <ctadeu@gmail.com>
|
2024-12-05 17:34:41 +01:00 |
|
Federico Di Pierro
|
c44d323b4b
|
chore(ci,docker): more fixes.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Co-authored-by: Leonardo Grasso <me@leonardograsso.com>
|
2024-11-05 17:38:11 +01:00 |
|
Federico Di Pierro
|
01ab1661c0
|
cleanup(ci): drop -slim tag.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-11-05 17:38:11 +01:00 |
|
Federico Di Pierro
|
58930ea8c0
|
new(ci,docker): renamed driver-loader-legacy to driver-loader-buster.
Moreover, ported docker images CI to new images.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-11-05 17:38:11 +01:00 |
|
Luca Guerra
|
e4107c05a4
|
update(ci): replace aarch64 actuated runners with oracle
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2024-11-05 10:59:09 +01:00 |
|
Federico Di Pierro
|
c19b637e36
|
fix(ci): fixed shasum computation for bump-libs CI.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-10-15 16:16:37 +02:00 |
|
Federico Di Pierro
|
b242f90510
|
chore(ci): use redhat advised method to check rpmsign success.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-10-10 10:17:17 +02:00 |
|
Federico Di Pierro
|
3e24606c11
|
new(ci): use zig compiler instead of relying on centos7.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-10-09 16:26:14 +02:00 |
|
Federico Di Pierro
|
7b2feb1f73
|
fix(ci): fixed bump-libs workflow syntax.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-10-07 17:49:04 +02:00 |
|
Federico Di Pierro
|
5141bddedd
|
new(ci): add a workflow to automatically bump libs on each monday.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-10-07 11:35:03 +02:00 |
|
Andrea Terzolo
|
55069c8a0a
|
chore: scaffolding for enabling code formatting
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2024-09-11 19:03:31 +02:00 |
|
Federico Di Pierro
|
a6f31058c1
|
fix(ci): restore master and release CI workflow permissions.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-09-10 12:23:28 +02:00 |
|
Francesco Furlan
|
00ff9d82ea
|
ci(insecure-api): update semgrep docker image
Signed-off-by: Francesco Furlan <francesco.furlan@sysdig.com>
|
2024-09-09 15:03:24 +02:00 |
|
harshitasao
|
24a70da976
|
made required changes
Signed-off-by: harshitasao <harshitasao@gmail.com>
|
2024-09-04 22:00:06 +02: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 |
|
Federico Di Pierro
|
1f2943da1e
|
chore(ci): add ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION:true env to enforce the usage of node16.
Centos:7 does not support node20 (glibc required mismatch).
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-07-08 07:03:33 +02:00 |
|
Federico Di Pierro
|
a9f3d98a00
|
chore(ci): use correct vault repo path for arm64.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-07-08 07:03:33 +02:00 |
|
Federico Di Pierro
|
aa42e380e0
|
fix(ci): use vault.centos.org for centos:7 CI build.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-07-08 07:03:33 +02:00 |
|
Federico Di Pierro
|
35395728cc
|
chore(ci): enable dummy tests on the testing framework.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-06-04 10:15:13 +02:00 |
|
Luca Guerra
|
40765ca77b
|
chore(gha): update cosign
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2024-05-21 11:41:13 +02:00 |
|
Andrea Terzolo
|
e2c2b50b3b
|
chore: disable TLS sanitizer
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2024-05-03 12:12:02 +02:00 |
|
Federico Di Pierro
|
61dab93eb3
|
chore(ci): fixed BUILD_FALCO_MODERN_BPF usages.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-04-24 16:49:26 +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
|
05e6e3038c
|
chore(build): update scorecard-action to v2.3.1
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2024-04-02 16:53:45 +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 |
|
Andrea Terzolo
|
3395e604b6
|
ci: use ubuntu-22.04 with codeQL job
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2024-03-12 16:29:17 +01:00 |
|
Federico Aponte
|
3954ff233b
|
refactor(ci): Avoid using command make directly
Signed-off-by: Federico Aponte <federico.aponte@sysdig.com>
|
2024-03-07 11:37:58 +01:00 |
|
Federico Di Pierro
|
f6818902de
|
fix(ci): properly enforce bundled deps off in build-dev, like it was before https://github.com/falcosecurity/falco/pull/3092.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-02-27 11:07:25 +01:00 |
|
Federico Di Pierro
|
5ebc7bbd7c
|
chore(ci): bumped codeql actions.
Moveover, to avoid spending too much time (and space) on the job, build without bundled deps.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-02-26 17:55:21 +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 |
|
Federico Di Pierro
|
fbe45125ae
|
cleanup(ci): make use of falcosecurity/testing provided composite action.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2024-02-19 10:56:47 +01:00 |
|
RohithRaju
|
1b9c2da601
|
update(CI): publish wasm package as dev-wasm
Signed-off-by: RohithRaju <rohithraju488@gmail.com>
|
2024-02-07 14:31:57 +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 |
|