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
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
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
cpanato
257ae9a8c0
add attestation
...
Signed-off-by: cpanato <ctadeu@gmail.com >
2024-12-05 17:34:41 +01: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
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
30df5738a5
update(build): disable musl builds
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2024-02-02 19:57:40 +01:00
Federico Di Pierro
41ee64e006
chore(ci): bumped rn2md to latest master.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2024-01-31 11:39:35 +01:00
Federico Di Pierro
f66780eb81
fix(ci): fixed release body driver version.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2024-01-30 13:26:32 +01:00
Federico Di Pierro
447a251e16
chore(ci): bumped rn2md to latest master.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2024-01-11 09:52:38 +01: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
27ad4c3aec
update(gha): update checkout action to v4
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-10-03 15:11:54 +02:00
Federico Di Pierro
7c7ec800a6
chore(ci): bumped rn2md to latest master.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-09-27 11:20:12 +02:00
Luca Guerra
260f189028
update(gha): add version for rn2md
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2023-09-22 14:34:49 +02:00
Federico Di Pierro
0884ca4c6f
chore: automatically attach release author to release body.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-09-22 12:18:49 +02:00
Federico Di Pierro
e836157771
chore(ci): added permissions to release-body job.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-09-21 21:04:47 +02:00
Federico Di Pierro
086deb9c6d
chore(ci): only run release-body for latest releases, and properly override release name.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-09-21 21:04:47 +02:00
Federico Di Pierro
49adbf6d08
new(ci): autogenerate release body.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2023-09-21 21:04:47 +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
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
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
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
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
Federico Di Pierro
d27828a0d2
chore(ci): added some comments.
...
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
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
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
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
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