Update all HTTPS references to use the new public domain. This touches workflows, ArgoCD manifests, Ansible, mise-tasks, NixOS config, and documentation (~29 files). Deliberately kept as forge.ops.eblu.me: - SSH repoURLs in argocd/apps/ (SSH stays tailnet-only) - containers/*/Dockerfile and *.nix (internal CI efficiency) - Caddy services table in routing.md - Internal URL references in forgejo.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
24 lines
769 B
YAML
24 lines
769 B
YAML
---
|
|
# Forgejo Actions Secrets role configuration
|
|
#
|
|
# This role syncs repository-level Actions secrets from 1Password to Forgejo
|
|
# via the Forgejo API.
|
|
|
|
forgejo_actions_secrets_api_url: "https://forge.eblu.me/api/v1"
|
|
forgejo_actions_secrets_owner: eblume
|
|
|
|
# Secrets to sync per repo.
|
|
# Each entry: {repo: "name", secrets: [{name: "SECRET_NAME", value_var: "ansible_fact_name"}]}
|
|
forgejo_actions_secrets_repos:
|
|
- repo: blumeops
|
|
secrets:
|
|
- name: ARGOCD_AUTH_TOKEN
|
|
value_var: forgejo_secret_argocd_token
|
|
- name: FLY_DEPLOY_TOKEN
|
|
value_var: forgejo_secret_fly_deploy_token
|
|
- name: ZOT_CI_API_KEY
|
|
value_var: forgejo_secret_zot_ci_api_key
|
|
- repo: cv
|
|
secrets:
|
|
- name: FORGE_TOKEN
|
|
value_var: forgejo_api_token
|