fix(ci): run factory tofu workflows on the CA-trusting runner #11
Reference in New Issue
Block a user
Delete Branch "arcodange/focused-dirac-151213"
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?
What
Switch the factory
iacandpostgresOpenTofu workflows fromruns-on: ubuntu-latesttoruns-on: ubuntu-latest-ca(both thegitea_vault_authandtofujobs in each file).Why
Since the move to the self-signed internal DNS (
gitea.arcodange.lab/vault.arcodange.lab), the defaultubuntu-latestrunner image does not trust the homelab CA. The first thing each job does isuses: https://gitea.arcodange.lab/arcodange-org/vault-action.git@main, which clones the action over HTTPS and fails x509 verification on the self-signed cert — so the workflow never reachesterraform apply.The
ubuntu-latest-carunner image ships the homelab CA in its trust store. The webapp repo'svault.yamlalready moved to it; this just applies the same fix to the two factory workflows that were missed.Changes
.gitea/workflows/iac.yaml— both jobs →ubuntu-latest-ca.gitea/workflows/postgres.yaml— both jobs →ubuntu-latest-caNo logic change beyond the runner label.
🤖 Generated with Claude Code