Luca Guerra
|
60a64ac647
|
fix(docker): get the driver loader legacy from the right directory
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-13 15:19:40 +02:00 |
|
Luca Guerra
|
e5e7a4761d
|
fix(build): set the right bucket and version for driver legacy
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-13 15:19:40 +02:00 |
|
Luca Guerra
|
b3b4f4a431
|
update(build): build and release falco-distroless
Signed-off-by: Luca Guerra <luca@guerra.sh>
Co-authored-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-11 10:03:13 +02:00 |
|
Luca Guerra
|
22bd6f7352
|
update(build): publish the legacy driver image
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-07 15:55:59 +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 |
|
Leonardo Grasso
|
e8e8c6413f
|
fix(ci): make scap file work from within the container
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-07 12:34:59 +02:00 |
|
Andrea Terzolo
|
f7c628f623
|
ci: disable falco-driver-loader tests on ARM64
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2023-09-05 11:15:55 +02:00 |
|
Andrea Terzolo
|
ce79e01ae8
|
ci: support tests on amazon-linux
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2023-09-04 15:12:51 +02:00 |
|
Andrea Terzolo
|
dba685eeda
|
tests: enable e2e falco-driver-loader tests
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2023-09-04 12:19:46 +02:00 |
|
Jason Dellaluce
|
600318aaae
|
update(ci): minimize retention days for build-only CI artifacts
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-08-29 09:33:21 +02:00 |
|
Jason Dellaluce
|
a439d5b556
|
refactor(ci): build and upload WASM packages
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
Co-authored-by: Rohith Raju <rohithraju488@gmail.com>
|
2023-08-24 10:30:40 +02:00 |
|
Andrea Terzolo
|
7125492704
|
ci: fix build after openssl bump in falcosecurity libs
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2023-08-08 14:10:36 +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
|
16a1e9734b
|
new(ci): add message warning for engine version
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
|
b3e05173f4
|
cleanup(.github): remove builder bumper job
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-08-04 10:32:21 +02:00 |
|
Jason Dellaluce
|
b546a3932a
|
cleanup: remove tester and local images
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-08-04 10:32:21 +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 |
|
Federico Di Pierro
|
aa6b8c97c0
|
chore(ci): only install awscli from repo.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-06-16 12:42:23 +02:00 |
|
Federico Di Pierro
|
6025e4bcf0
|
fix(ci): fixed publish deb packages with new debian bookwork.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-06-16 12:42:23 +02:00 |
|
Jason Dellaluce
|
58a29cd359
|
fix(.github): skip some regression tests in static build
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-06-15 15:03:20 +02:00 |
|
Jason Dellaluce
|
20042c3dd4
|
fix(ci): skip plugins and falcoctl tests for static build
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-06-13 16:55:11 +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 |
|
Luca Guerra
|
582bb327eb
|
fix(ci): use /tmp/falco-build-* as a temp directory
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-06-07 15:28:43 +02:00 |
|
Luca Guerra
|
ca891ad9b2
|
update(ci): use repo instead of master branch for reusable workflows
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-23 10:03:34 +02:00 |
|
Luca Guerra
|
f72489e431
|
fix(ci): get the manifest for the correct tag
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-22 10:57:31 +02:00 |
|
Federico Di Pierro
|
8268c47160
|
fix(ci): properly use docker save to store images.
No buildx-docker does not support direct storing to tar.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-05-19 22:10:06 +02:00 |
|
Federico Di Pierro
|
e16cf2661e
|
fix(ci): docker arg is named TARGETARCH .
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-05-19 18:17:05 +02:00 |
|
Federico Di Pierro
|
a28347d150
|
fix(ci): properly pass TARGET_ARCH as build-arg to docker.
It gets automatically defined in buildx.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-05-19 16:48:05 +02:00 |
|
Federico Di Pierro
|
35a8a2e4d3
|
chore(ci): fixed up missing '\' chars.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Co-authored-by: Luca Guerra <luca@guerra.sh>
|
2023-05-19 14:55:05 +02:00 |
|
Federico Di Pierro
|
9b96b34445
|
fix(ci): use normal docker to build docker images, instead of buildx.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-05-19 14:55:05 +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 |
|
Luca Guerra
|
09b5cb7c7b
|
fix(ci): load falco image before building falco-driver-loader
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-15 15:35:24 +02:00 |
|
Luca Guerra
|
92f884e070
|
new(ci): sign releases with cosign
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-12 16:03:43 +02:00 |
|
Luca Guerra
|
60a006f0b1
|
fix(ci): correctly tag slim manifest
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-12 14:27:42 +02:00 |
|
Luca Guerra
|
ea0b44dc56
|
fix(ci): simplify and fix multi-arch image publishing process
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-12 12:28:43 +02:00 |
|
Luca Guerra
|
f5c7574eba
|
update(ci): fail on non-semver release
Signed-off-by: Luca Guerra <luca@guerra.sh>
Co-authored-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-05-10 11:05:10 +02:00 |
|
Luca Guerra
|
b50ccd4cd1
|
update(ci): update needs for build docker
Signed-off-by: Luca Guerra <luca@guerra.sh>
Co-authored-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-05-10 11:05:10 +02:00 |
|
Luca Guerra
|
fb8205a2f7
|
update(ci): explicit branch name in action
Signed-off-by: Luca Guerra <luca@guerra.sh>
Co-authored-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-05-10 11:05:10 +02:00 |
|
Luca Guerra
|
564eed2dee
|
update(ci): move version computation logic to main jobs master/release
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-10 11:05:10 +02:00 |
|
Luca Guerra
|
24693a1e1e
|
update(ci): move release outputs declaration
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-10 11:05:10 +02:00 |
|
Luca Guerra
|
33b0173657
|
update(ci): react to release publishing, rewire variables
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-10 11:05:10 +02:00 |
|
Luca Guerra
|
d4fa8d6d91
|
new(ci): add RC/prerelease support
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-10 11:05:10 +02:00 |
|
Luca Guerra
|
b47ea18736
|
fix(ci): configure ECR public region
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-04 09:48:32 +02:00 |
|
Luca Guerra
|
253100ab75
|
fix(ci): falco images directory, ecr login
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-03 18:26:27 +02:00 |
|
Luca Guerra
|
293d4c51f1
|
fix(ci): separate rpm/bin/bin-static/deb packages before publication, rename bin-static
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-03 15:22:27 +02:00 |
|
Luca Guerra
|
5237aa196c
|
fix(ci): add Cloudfront Distribution ID
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-05-02 14:25:07 +02:00 |
|