Commit Graph

434 Commits

Author SHA1 Message Date
jv b860b44a6d fix: resolve jeannie pipeline CI failure (unbound variable in cleanup trap)
Homelab Main / validate (push) Successful in 18s Details
Homelab Main / deploy (push) Successful in 12s Details
2026-09-20 09:04:08 -05:00
jv 5766ff9bac fix: resolve jeannie CI failures, add gitleaks ignore, apply ruff fixes, make scripts executable
Homelab Main / validate (push) Failing after 17s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-20 00:29:43 -05:00
jv b9beb7f8ad chore: add tflint to playbook and gitleaks ignore cache
Homelab Main / validate (push) Failing after 13s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-19 20:19:52 -05:00
jv c5bac12e33 fix: restore validate_homelab function to preflight library
Homelab Main / validate (push) Failing after 12s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-19 02:26:18 -05:00
jv 25a15d2a29 refactor: modularize jeannie script into lib/jeannie library
Homelab Main / validate (push) Failing after 12s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-19 02:20:09 -05:00
jv 0bdce09497 fix: restore corrupted jeannie script and correct KUBECONFIG variable
Homelab Main / validate (push) Successful in 19s Details
Homelab Main / deploy (push) Successful in 11s Details
2026-09-19 01:25:36 -05:00
jv 3662b0f2bf fix: correct KUBECONFIG variable to KUBECONFIG_PATH in security_runtime
Homelab Main / validate (push) Failing after 13s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-19 00:58:18 -05:00
jv d189428faf chore: update jeannie toolchain and add ai-model-check utility
Homelab Main / validate (push) Failing after 12s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-19 00:54:47 -05:00
jv 087a65fdb8 feat: add ultra-fast pre-commit hooks pipeline
Homelab Main / validate (push) Successful in 20s Details
Homelab Main / deploy (push) Successful in 12s Details
2026-09-18 23:26:43 -05:00
jv 0ae8afa145 chore: modularization checkpoint
Homelab Main / validate (push) Successful in 19s Details
Homelab Main / deploy (push) Successful in 24s Details
2026-09-18 23:15:22 -05:00
jv 88536c5721 refactor: properly modularize jeannie script by stripping duplicated functions
Homelab Main / validate (push) Successful in 17s Details
Homelab Main / deploy (push) Successful in 14s Details
2026-09-18 22:39:36 -05:00
jv 52ce6995ac test: add unit tests for jeannie core modules
Homelab Main / validate (push) Successful in 18s Details
Homelab Main / deploy (push) Successful in 13s Details
2026-09-18 22:27:21 -05:00
jv f661e52e15 refactor: modularize jeannie script into lib/jeannie
Homelab Main / validate (push) Waiting to run Details
Homelab Main / deploy (push) Blocked by required conditions Details
2026-09-18 22:27:19 -05:00
jv 85b5e948b9 ci: add graphiphy repo mapping to up pipeline
Homelab Main / validate (push) Successful in 19s Details
Homelab Main / deploy (push) Successful in 12s Details
2026-09-18 22:12:48 -05:00
jv e8d39e558a fix: prevent accidental rebuild-cluster in CI by defaulting to 'none' when kubeconfig is missing
Homelab Main / validate (push) Successful in 18s Details
Homelab Main / deploy (push) Successful in 12s Details
2026-09-18 14:51:12 -05:00
jv e0a23e1597 fix: replace bash-isms with sh-compatible syntax and add local-bootstrap existence check
Homelab Main / validate (push) Successful in 20s Details
Homelab Main / deploy (push) Failing after 22s Details
2026-09-18 14:41:47 -05:00
jv 8bbaa456d3 fix: use gzipped node tarball to avoid xz-utils dependency
Homelab Main / validate (push) Successful in 23s Details
Homelab Main / deploy (push) Failing after 12s Details
2026-09-18 14:36:39 -05:00
jv 5fbb7f9378 fix: install python3-yaml via apt to satisfy PEP 668
Homelab Main / validate (push) Failing after 6s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 14:30:08 -05:00
jv 67659128c0 fix: use golang:1.23-bookworm and install Node via binary
Homelab Main / validate (push) Failing after 2s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 14:17:17 -05:00
jv 4120c41c9f fix: use golang:1.23-bookworm and install Node via binary
Homelab Main / validate (push) Failing after 32s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 14:00:41 -05:00
jv 08a599db59 fix: install Go via snap to avoid download timeouts
Homelab Main / validate (push) Failing after 59s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 13:39:16 -05:00
jv 0b69a8553d fix: use wget with retries for Go download
Homelab Main / validate (push) Successful in 1m29s Details
Homelab Main / deploy (push) Failing after 3m29s Details
2026-09-18 13:15:53 -05:00
jv a06f2dd588 fix: switch to ubuntu:latest for stable toolchain
Homelab Main / validate (push) Failing after 5m22s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 10:07:38 -05:00
jv 674219fe4f fix: install pip via bootstrap to bypass broken debian mirrors
Homelab Main / validate (push) Failing after 2s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 10:01:35 -05:00
jv 4f8ba24f06 fix: install python3-pip and python3-yaml via apt
Homelab Main / validate (push) Failing after 5s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:57:24 -05:00
jv 266836cabd fix: use python3 -m pip and update PATH for PyYAML
Homelab Main / validate (push) Failing after 2s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:52:15 -05:00
jv 14237db9d7 fix: use pip for PyYAML to avoid broken debian mirrors
Homelab Main / validate (push) Failing after 1s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:45:53 -05:00
jv 7f77c7d208 fix: add --no-install-recommends to prevent deprecated package 404s
Homelab Main / validate (push) Failing after 5s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:41:14 -05:00
jv 556e5002f1 fix: use nodesource for nodejs to avoid debian repo 404s
Homelab Main / validate (push) Failing after 21s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:36:03 -05:00
jv 627d0d13b9 fix: use golang:1.23-bullseye container for jeannie-core
Homelab Main / validate (push) Failing after 52s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:25:41 -05:00
jv bb909f139e fix: install golang-go for jeannie-core build
Homelab Main / validate (push) Failing after 20s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:20:48 -05:00
jv 25e55e4d7a fix: install python3-yaml for jeannie validation
Homelab Main / validate (push) Failing after 8s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:09:26 -05:00
jv ff4d98aa4e fix: change --depth 0 to --depth 100 for compatibility
Homelab Main / validate (push) Failing after 5s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:07:05 -05:00
jv 0e41c661b7 fix: remove pipefail from sh shell
Homelab Main / validate (push) Failing after 2s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 09:00:49 -05:00
jv 0d6f6ec2a0 fix: replace actions/checkout with manual git clone to fix URL path issue
Homelab Main / validate (push) Failing after 1s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 08:55:05 -05:00
jv 6926e20c83 fix: use default checkout with GITEATOKEN
Homelab Main / validate (push) Failing after 38s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 08:47:21 -05:00
jv 98f69b2677 fix: use full HTTPS URL for checkout to force /git/ path
Homelab Main / validate (push) Failing after 3s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 08:43:30 -05:00
jv 2fc77c0d80 fix: update secret name to GITEATOKEN
Homelab Main / validate (push) Failing after 37s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 08:34:43 -05:00
jv b0e94c60b6 fix: use repository property to align with ROOT_URL /git/
Homelab Main / validate (push) Failing after 40s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-18 08:07:28 -05:00
jv b3cbcf525c fix: remove explicit ref from checkout to avoid repository not found
Homelab Main / validate (push) Failing after 43s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-17 23:38:15 -05:00
jv dca1d9f0a0 fix: set fetch-depth 0 to fix git error 128
Homelab Main / validate (push) Failing after 42s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-17 23:27:24 -05:00
jv 02f74ce659 fix: clean up workflow duplication and syntax
Homelab Main / validate (push) Failing after 1m17s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-17 23:19:16 -05:00
jv e635e73e2b fix: simplify container image definition for k8s runner 2026-09-17 22:32:02 -05:00
jv 6c570f6217 fix: set container image for k8s runner to provide node/python 2026-09-17 22:12:43 -05:00
jv 7bb6f3f819 fix: migrate to actions/checkout for k8s runner
Homelab Main / validate (push) Failing after 12s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-17 22:10:25 -05:00
jv 1dfd3145e5 fix: add k8s label to runner to match workflow
Homelab Main / validate (push) Failing after 0s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-17 21:53:01 -05:00
jv 71add0daef fix: update gitea-runner with correct registration token
Homelab Main / validate (push) Failing after 1s Details
Homelab Main / deploy (push) Has been skipped Details
2026-09-17 21:28:22 -05:00
jv 878c84637b chore: update workflow to use k8s runner
Homelab Main / validate (push) Waiting to run Details
Homelab Main / deploy (push) Blocked by required conditions Details
2026-09-17 20:45:15 -05:00
jv c0830e2d63 feat: add argocd application for gitea-runner 2026-09-17 20:25:08 -05:00
jv 106a5a4752 fix: correctly encrypt gitea-runner secrets using sops 2026-09-17 20:21:26 -05:00