Luca Guerra
3e95faac44
chore(gha): set cosign-installer to v3.1.2
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-11-05 06:06:14 +01:00
Luca Guerra
fc35c02015
update(ci): update aws pipeline jobs
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-10-17 16:20:16 +02:00
Luca Guerra
e68bb3be7d
update(ci): upgrade docker pipeline jobs
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-10-17 16:20:16 +02:00
Luca Guerra
f1dec8f444
chore(gha): pin actions with hash, add TODO for upgrades
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-10-03 15:11:54 +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
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
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
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
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
Federico Di Pierro
9d6a7d8ca3
chore(ci): use Noelware/docker-manifest-action pinned version to latest tag.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
Co-authored-by: Luca Guerra <luca@guerra.sh >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
2a22189222
chore(ci): added AWS ECR login to reusable_publish_docker.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
Co-authored-by: Luca Guerra <luca@guerra.sh >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
b9c0ca3abe
chore(ci): avoid publishing images in reusable_build_docker.yaml
workflow.
...
Instead, store image tarballs as artifact and download them in `reusable_publish_docker.yaml` workflow,
to be finally merged in multi-arch images and pushed.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
60d8c49772
fix(ci): do not use inputs.tagname
. Instead, rely on github.ref_name
.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
1c3aa7a83b
chore(ci): multiple fixes to new master and release ci jobs.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
be13ee044e
chore(ci): fixed up master and release yamls.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00
Federico Di Pierro
b138e4c9e1
new(ci): added github action workflows for dev and release CI (packages + docker images publish).
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-04-27 14:25:14 +02:00