1
0
mirror of https://github.com/hegerdes/gitlab-actions.git synced 2025-10-06 05:36:52 +02:00

111 Commits

Author SHA1 Message Date
Henrik Gerdes
257fc84e87 fix: Compatibility layer for az cli in trixie
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2025-10-04 17:34:39 +02:00
Henrik Gerdes
3e9f98f11a Merge branch 'buildkit-build' into 'main'
feat: add buildkit component

See merge request hegerdes/gitlab-actions!19
2025-10-04 17:29:00 +02:00
Henrik Gerdes
64d9e90842 feat: add buildkit component 2025-10-04 17:29:00 +02:00
Henrik Gerdes
dcf20f5374 chore: less verbose helm docs install
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2025-01-31 22:35:02 +01:00
Henrik Gerdes
49d905e089 feat: add helm docs install
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2025-01-31 22:33:08 +01:00
Henrik Gerdes
34236773e4 chore: export snippets to scripts
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-12-21 21:47:55 +01:00
Henrik Gerdes
5b3a302fcd Merge branch 'feat/vault-snippet' into 'main'
feat: add vault snippet

See merge request hegerdes/gitlab-actions!16
4.4.0
2024-12-21 13:35:48 +00:00
Henrik Gerdes
2a67795e41 Merge branch 'feat/hosted-arm-runners' into 'main'
feat: switch to hosted arm runners

See merge request hegerdes/gitlab-actions!17
2024-12-21 12:33:12 +00:00
Henrik Gerdes
544e758339 feat: switch to hosted arm runners
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-12-21 13:27:55 +01:00
Henrik Gerdes
30214a22a0 feat: add vault snippet
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-12-21 12:46:58 +01:00
Henrik Gerdes
ee9c6b548d fix: check for openssl in snippet
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-11-23 20:02:39 +01:00
Henrik Gerdes
2f97e181fa feat: add packer-install snippet
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-11-23 16:34:15 +01:00
Henrik Gerdes
9c4fa6c297 docs: add descriptions to component inputs
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
4.3.0
2024-10-18 20:52:38 +02:00
Henrik Gerdes
9fcc5c55a5 chore: cosign component move recursive to extra args
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-10-16 22:41:39 +02:00
Henrik Gerdes
574501e654 Merge branch 'feat/cosign-conteriner' into 'main'
feat: add cosign component

See merge request hegerdes/gitlab-actions!15
2024-10-16 07:20:29 +00:00
Henrik Gerdes
d80b25f1ad feat: add cosign component 2024-10-16 07:20:29 +00:00
Henrik Gerdes
585b237c96 docs: add variable info for container-manifest merge
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-10-14 21:05:44 +02:00
Henrik Gerdes
96b096500e Merge branch 'feat/kaniko-multiarch' into 'main'
feat: add container image manifest merge template

See merge request hegerdes/gitlab-actions!14
2024-10-13 21:07:50 +00:00
Henrik Gerdes
3c7404a93d feat: add container image manifest merge template 2024-10-13 21:07:50 +00:00
Henrik Gerdes
187feb69d7 feat: add jq install
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-10-03 00:07:15 +02:00
Henrik Gerdes
1ac4ff18d6 fix: remove unneeded log in tofu install
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
4.2.0
2024-09-28 13:27:09 +02:00
Henrik Gerdes
4e96567a9c feat: add opentofu install snippet
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-28 12:11:35 +02:00
Henrik Gerdes
600192da39 fix: typo for minikube name
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-27 21:47:52 +02:00
Henrik Gerdes
f838c6b0da fix: add gcompat to alpine core tools
This allows to run glibc executables on alpine

Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-27 20:44:48 +02:00
Henrik Gerdes
4896bacd0c fix: fail early on snippet install downloads
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-27 20:36:55 +02:00
Henrik Gerdes
699177adf3 feat: add argocd-cli & minikube install snippets
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-27 20:30:53 +02:00
Henrik Gerdes
b554f57600 fix: don't test az copy on public runners
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
4.1.0
2024-09-16 20:36:03 +02:00
Henrik Gerdes
033bc8968a Revert "fix: run snippet test on medium runners"
This reverts commit 096804d47b.
2024-09-16 20:34:57 +02:00
Henrik Gerdes
096804d47b fix: run snippet test on medium runners
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-15 17:56:08 +02:00
Henrik Gerdes
68528c6a3d fix: add retry to snippet test
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-15 17:37:47 +02:00
Henrik Gerdes
26bf1f06a6 fix: add glibc for az-copy on alpine
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-15 16:14:10 +02:00
Henrik Gerdes
43bb5b4aa5 feat: add skopeo & az-copy snippet
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-15 15:44:56 +02:00
Henrik Gerdes
4e7e79928a fix: use chroot build isolation for buildah
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-08 13:50:44 +02:00
Henrik Gerdes
8b0c1b510e fix: tailscale install cleanup
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-08 13:35:28 +02:00
Henrik Gerdes
5e57b0a0d4 fix: prevent talos version leak on tailscale
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-08 13:34:46 +02:00
Henrik Gerdes
71b99201ac debug: tailscale install error
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-08 13:27:58 +02:00
Henrik Gerdes
3adc3f1b79 fix: use own runner for arm
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-08 13:16:28 +02:00
Henrik Gerdes
92296d9e83 feat: add talosctl install snippet
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-08 12:56:07 +02:00
Henrik Gerdes
6852c89941 fix: typo in readme
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-09-03 12:03:34 +02:00
Henrik Gerdes
d648f0b987 fix: typo terraform version env
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-27 15:22:16 +02:00
Henrik Gerdes
e6b029a104 feat: support cosign install snippet
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-27 15:19:20 +02:00
Henrik Gerdes
a9ef525aaf docs: add a release section to readme
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
4.0.0
2024-08-26 22:49:13 +02:00
Henrik Gerdes
019673b51f fix: don't run trivy on tag
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-26 22:43:45 +02:00
Henrik Gerdes
44121dc1dc docs: add openssl snippet & trivy to readme
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-25 18:13:27 +02:00
Henrik Gerdes
566b1b80bf Merge branch 'feat/trivy-scan' into 'main'
feat: add trivy container scan

See merge request hegerdes/gitlab-actions!13
2024-08-25 16:10:42 +00:00
Henrik Gerdes
23ee4ce5f6 feat: add trivy container scan
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-25 18:05:47 +02:00
Henrik Gerdes
6c99c42180 tests: add openssl test to ci
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-23 22:04:01 +02:00
Henrik Gerdes
2f939a9783 feat: add install openssl snippet
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-23 21:42:29 +02:00
Henrik Gerdes
165f4cb823 fix: aws install on alpine
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-16 10:19:47 +02:00
Henrik Gerdes
847614fae2 test: run snippet install on debian & alpine
Signed-off-by: Henrik Gerdes <hegerdes@outlook.de>
2024-08-16 10:04:10 +02:00