dev - create a testing pipeline with kubeconform and k3d #2

Merged
jad0s merged 1 commit from dev into main 2026-06-12 20:02:12 +00:00
Owner
No description provided.
jad0s added 34 commits 2026-06-12 19:48:50 +00:00
feat(actions): added k3d test to CI workflow on push
Some checks failed
/ validate (push) Has been cancelled
0a806d8620
fix(actions): switch k3d installation from sh to bash
Some checks failed
/ validate (push) Has been cancelled
15bee50699
fix(forgejo): change runner image from node to alpine
Some checks failed
/ validate (push) Failing after 12s
c5e4561cbb
fix(forgejo): switch the runner to node:22-alpine image
Some checks failed
/ validate (push) Failing after 17s
7aaafc6fc4
fix(actions): install bash into the runner before testing
Some checks failed
/ validate (push) Failing after 2s
1202879644
fix(actions): change default shell from bash to sh in runner
Some checks failed
/ validate (push) Failing after 8s
3e12c659a6
fix(forgejo): remove extra indentation
Some checks failed
/ validate (push) Failing after 6s
e1bf8adecc
fix(forgejo): fixed indentation in yaml
Some checks failed
/ validate (push) Failing after 8s
fba72df5a3
fix(actions): install curl in runner during the setup
Some checks failed
/ validate (push) Failing after 5s
64b54ce654
fix(actions): chmod +x the k3d binary before executing it
Some checks failed
/ validate (push) Failing after 8s
de8285b94d
fix(actions): install kubectl before creating test cluster
Some checks failed
/ validate (push) Failing after 6s
d18ec2fd2f
fix(actions): add missing newline
Some checks failed
/ validate (push) Failing after 23s
f2dc43d684
fix(secrets): import SealedSecrets encrypted hetzner API key
Some checks failed
/ validate (push) Failing after 22s
13f24645b9
fix(actions): missing dot
Some checks failed
/ validate (push) Failing after 25s
8d1b8269c7
fix(actions): capitalize h in selfheal
All checks were successful
/ validate (push) Successful in 3m49s
274bd9c3d2
fix(actions): fix the 'Wait for argocd sync' step logic
Some checks failed
/ validate (push) Failing after 1m53s
bb399fd508
fix(actions): add argocd login step
Some checks failed
/ validate (push) Failing after 2m11s
770e2cd1b9
fix(actions): wait for argocd initial admin secret to be created
Some checks failed
/ validate (push) Failing after 2m13s
83c5ceda96
fix(actions): stop using argocd cli to wait for app sync, use kubectl instead
All checks were successful
/ validate (push) Successful in 3m20s
14f420a13d
fix(actions): change testing event from push to PR
All checks were successful
/ validate (pull_request) Successful in 3m6s
e225d8f1fc
jad0s force-pushed dev from e225d8f1fc to ab8150ccc6 2026-06-12 20:01:18 +00:00 Compare
jad0s merged commit 8353299737 into main 2026-06-12 20:02:12 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jad0s/gitops#2
No description provided.