Add waitfordb repo #78
Reference in New Issue
Block a user
Delete Branch "benvin/waitfordb-repo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Creates the
unkin/waitfordbGitea repo.Why
waitfordb is a small Go tool shipped as a container image, used as a Kubernetes initContainer to block an app from starting until its database is ready (polls
SELECT 1until it succeeds, then exits 0). It replaces the hand-writtenpsql-in-a-shell initContainers on the arrstack (sonarr/radarr/prowlarr). The tool is already built and tested locally, waiting for this repo to exist so it can be pushed.Change
config/git.unkin.net/unkin/repository/waitfordb.yaml— public Go-tool repo mirroringnode-lookupsettings (squash merges, delete branch after merge, default branchmain).Note on branch protection
branch_protectionis intentionally omitted on creation. The required Woodpecker status checks (ci/woodpecker/pr/*) do not exist until the repo is created and its first pipeline runs, so requiring them up front would block the very first PR (chicken-and-egg). It will be added in a follow-up PR mirroringnode-lookup.yamlonce CI is green.