Commit graph

12 commits

Author SHA1 Message Date
2b73095c62 fix: remove leftovers from interactive rebase
All checks were successful
/ validate (pull_request) Successful in 3m18s
2026-06-12 22:06:25 +02:00
ab8150ccc6 feat(actions): added k3d test to CI workflow on push
Some checks failed
/ validate (pull_request) Failing after 6s
fix(actions): switch k3d installation from sh to bash

fix(actions): install curl into the runner before running k3d install script

fix(actions): install k3d binary directly instead of running the install script

fix(actions): install k3d binary to /tmp

fix(actions): use curl to install k3d as wget had SSL errors in node:22

fix(actions): install bash into the runner before testing

fix(actions): change default shell from bash to sh in runner

fix(forgejo): remove extra indentation

fix(forgejo): fixed indentation in yaml

fix(actions): install curl in runner during the setup

fix(actions): chmod +x the k3d binary before executing it

fix(actions): set DOCKER_HOST env var to tcp instead of unix socket

test(actions): check if the docker daemon is reachable on loopback addresses

fix(actions): update DOCKER_HOST env var to an internal IP that docker daemon runs on

fix(actions): install kubectl before creating test cluster

fix(actions): add missing newline

fix(actions): install ArgoCD and SealedSecrets into the test cluster in k3d

fix(actions): missing dot

fix(actions): add --server-side flag to the argocd kubectl apply since the manifest is too long

fix(actions): capitalize h in selfheal

fix(actions): rework validate workflow file to skip installation steps solved by the custom container image

fix(actions): optimized workflow by installing argocd and sealedsecrets in parallel, manually sync argocd

fix(actions): fix the 'Wait for argocd sync' step logic

fix(actions): add argocd login step

fix(actions): wait for argocd initial admin secret to be created

fix(actions): create admin password during argocd install to login with

fix(actions): stop argocd login, use the kubernetes api directly with --core flag of argocd command

fix(actions): stop using argocd cli to wait for app sync, use kubectl instead

fix(actions): change testing event from push to PR
2026-06-12 22:00:29 +02:00
ea7b51453b fix(forgejo): change the runner image from node to custom built ci-runner 2026-05-21 14:46:25 +02:00
0cdab3975e fix(forgejo): switch the runner to node:22-alpine image 2026-05-20 15:33:36 +02:00
b42a60e775 fix(forgejo): remove trailing space in yaml 2026-05-20 15:29:20 +02:00
0e0316a793 fix(forgejo): change runner image from node to alpine 2026-05-20 15:22:29 +02:00
c846047db1 fix(forgejo): set DinD certdir env var to empty to disable TLS 2026-05-19 15:25:41 +02:00
1c6979fe7e fix(forgejo): try sleeping for 5 seconds after runner registration to wait for docker daemon to start 2026-05-19 15:20:31 +02:00
83d147f3ca fixup! fix(forgejo): changed forgejo-runner command to perform initial registration 2026-05-19 15:17:41 +02:00
ee95b9fa46 fixup! fix(forgejo): changed forgejo-runner command to perform initial registration 2026-05-19 15:12:41 +02:00
407cf2d0d9 fix(forgejo): changed forgejo-runner command to perform initial registration 2026-05-19 15:09:59 +02:00
a12c99f9aa feat(forgejo): added forgejo runner 2026-05-19 11:57:03 +02:00