Antoine Vandeplanque
b06bcb76a8
randomize pauses between collection requests
CI / Lint, PostgreSQL tests, and package (push) Successful in 13s
CI / Build and publish tested image (push) Successful in 1m16s
2026-10-13 14:33:19 +02:00
Antoine Vandeplanque
5d68f0f776
enable Playwright Stealth with French locale for collection
CI / Lint, PostgreSQL tests, and package (push) Successful in 15s
CI / Build and publish tested image (push) Successful in 1m19s
2026-10-13 14:16:13 +02:00
Antoine Vandeplanque
c9ee4bde30
fetch details incrementally on listing changes or weekly refresh
CI / Lint, PostgreSQL tests, and package (push) Successful in 19s
CI / Build and publish tested image (push) Successful in 1m31s
2026-10-12 19:55:15 +02:00
Antoine Vandeplanque
533b3e7e7b
capture private HTTP 403 diagnostics and explain run failures in Actions
CI / Lint, PostgreSQL tests, and package (push) Successful in 12s
CI / Build and publish tested image (push) Successful in 10s
2026-10-01 18:42:18 +02:00
Antoine Vandeplanque
9b4c30b75c
configure collection on host and warn on intentional coverage limits
CI / Lint, PostgreSQL tests, and package (push) Successful in 12s
CI / Build and publish tested image (push) Successful in 8s
2026-10-01 17:43:58 +02:00
Antoine Vandeplanque
e57144c9b1
run selected releases through restricted SSH instead of GitOps polling
CI / Lint, PostgreSQL tests, and package (push) Successful in 12s
CI / Build and publish tested image (push) Successful in 1m14s
2026-10-01 17:20:40 +02:00
Antoine Vandeplanque
ccd2896c82
publish tested images and queue manual GitOps app runs
CI / Lint, PostgreSQL tests, and package (push) Successful in 12s
CI / Build and publish tested image (push) Successful in 1m29s
2026-10-01 16:15:35 +02:00
Antoine Vandeplanque
a353e1c683
standardize car-tracker naming and verify container entrypoints
CI / Lint, PostgreSQL tests, and package (push) Successful in 12s
2026-09-30 16:29:53 +02:00
Antoine Vandeplanque
5f42c24153
allow a comment header in the desired deployment tag
CI / Lint, PostgreSQL tests, and package (push) Successful in 12s
2026-09-30 15:11:55 +02:00
Antoine Vandeplanque
4a4bf56873
add desired deployment tag for the pull-based homelab agent
...
CI / Lint, PostgreSQL tests, and package (push) Has been cancelled
The reconcile agent on the host reads this file from origin/master to decide
which image to run, so deploying and rolling back are both git operations and
no CI job ever needs a network path to the host.
The SHA is the current master revision. The agent will not act on it until an
image tagged with that SHA exists in the Gitea registry, so recording it now is
safe.
2026-09-30 15:11:39 +02:00
Antoine Vandeplanque
2c58234fd9
resolve gitea hostname for ci runner and job containers
...
CI / Lint, PostgreSQL tests, and package (push) Successful in 54s
The Gitea instance is published on loopback only, and its public name
still points at an IPv4 address this host no longer has, so the runner
spent seven days failing to fetch tasks with connection refused.
Pin the name to the host's LAN address in both places act_runner needs
it: extra_hosts for the runner container, and container.options for job
and service containers so actions/checkout can clone. nginx already
serves a valid certificate for that name on the LAN address, so no
DNS, nginx, or ROOT_URL change is required, and the existing runner
registration stays valid.
2026-09-30 12:03:42 +02:00
Antoine Vandeplanque
80ca38af0a
add dockerfile, docker config, pipeline and container entrypoint
CI / Lint, PostgreSQL tests, and package (push) Successful in 13s
2026-09-09 22:14:22 +02:00
Antoine Vandeplanque
2ec749d94d
test against PostgreSQL 17 to match homelab
CI / Lint, PostgreSQL tests, and package (push) Has been cancelled
2026-09-09 11:04:43 +02:00
Antoine Vandeplanque
849ea0358b
add collection pipeline, silver imports, and Gitea CI
CI / Lint, PostgreSQL tests, and package (push) Has been cancelled
2026-09-09 10:52:10 +02:00
Antoine Vandeplanque
58fd5c7476
init commit
2026-09-07 22:10:21 +02:00