Wire Forgejo Actions CI/CD workflows (.forgejo/workflows/) #23

Open
opened 2026-04-04 22:38:48 -07:00 by pyr0ball · 0 comments
Owner

Wire the three standard workflows from Circuit-Forge/cf-agents:\n\n- .forgejo/workflows/ci.yml — lint, typecheck, test on PR/push\n- .forgejo/workflows/release.yml — Docker build, GHCR push, Forgejo release on tag\n- .forgejo/workflows/mirror.yml — push to GitHub + Codeberg mirrors on main/tags\n\n## Required secrets (set in Forgejo repo settings)\nGITHUB_MIRROR_TOKEN, CODEBERG_MIRROR_TOKEN, GHCR_TOKEN, FORGEJO_RELEASE_TOKEN\n\n## Customization needed\n\n- This is a FastAPI + Vue repo: use ci-fullstack.yml variant (Circuit-Forge/cf-agents#4) once available\n- Add .cliff.toml at repo root (Circuit-Forge/cf-agents#1)\n- Confirm GHCR/Codeberg org names (Circuit-Forge/cf-agents#5)\n- BSL product: resolve Docker registry policy before wiring release.yml push to GHCR (Circuit-Forge/cf-agents#3)

Wire the three standard workflows from `Circuit-Forge/cf-agents`:\n\n- `.forgejo/workflows/ci.yml` — lint, typecheck, test on PR/push\n- `.forgejo/workflows/release.yml` — Docker build, GHCR push, Forgejo release on tag\n- `.forgejo/workflows/mirror.yml` — push to GitHub + Codeberg mirrors on main/tags\n\n## Required secrets (set in Forgejo repo settings)\n`GITHUB_MIRROR_TOKEN`, `CODEBERG_MIRROR_TOKEN`, `GHCR_TOKEN`, `FORGEJO_RELEASE_TOKEN`\n\n## Customization needed\n\n- This is a FastAPI + Vue repo: use `ci-fullstack.yml` variant (Circuit-Forge/cf-agents#4) once available\n- Add `.cliff.toml` at repo root (Circuit-Forge/cf-agents#1)\n- Confirm GHCR/Codeberg org names (Circuit-Forge/cf-agents#5)\n- BSL product: resolve Docker registry policy before wiring `release.yml` push to GHCR (Circuit-Forge/cf-agents#3)
pyr0ball added the
backlog
label 2026-04-04 22:38:48 -07:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/kiwi#23
No description provided.