rock
e6ef22f851
refactor: unify CI workflow - use .gitea/workflows
...
CI / Test (pull_request) Failing after 21s
CI / Build & Push Image (pull_request) Skipped
- Consolidate test + release/build workflows into single .gitea/workflows/ci.yaml
- Add explicit job dependencies (build-push needs test)
- Test runs on all PRs + main pushes
- Build/release runs on main/tags only (after test passes)
- Follows unified Forgejo CI pattern
Note: Using .gitea/ not .forgejo/ (our Forgejo instance uses .gitea/)
2026-09-14 22:52:02 +09:00
rock
c924130fca
refactor: unify CI workflow - use .forgejo/workflows
...
- Migrate from .gitea to .forgejo (Forgejo standard naming)
- Merge test + build-prod into single CI workflow
- Test runs on all PRs and main pushes
- Build-push only runs on main after test passes
- Use FORGEJO_REGISTRY_USER/TOKEN secrets for Docker login
- Remove docker-in-docker dind complexity
- Follow unified Forgejo CI pattern from CLAUDE.md
2026-09-14 22:34:07 +09:00
rock
7f4627d010
ci: use DinD pattern matching other repos
...
build / Build and push image (push) Successful in 5m0s
ci / test (push) Successful in 5m26s
Replace docker/build-push-action with raw docker commands that work
reliably with Forgejo runners' DinD sidecar setup.
2026-09-02 20:14:57 -07:00
rock
62792853ba
fix: remove upload-artifact actions
ci / test (push) Canceled after 0s
build / build-push (push) Canceled after 0s
2026-08-30 20:49:24 -07:00
rock
899a900319
fix: remove broken actions/cache - tests pass without it
build / build-push (push) Failing after 17s
ci / test (push) Failing after 3m42s
2026-08-30 09:22:11 -07:00
rock
12a9a6f7a9
fix: disable actions cache to debug go vet failures
ci / test (push) Canceled after 0s
build / build-push (push) Failing after 4m24s
2026-08-30 07:34:20 -07:00
rock
4743b8544d
fix: use REGISTRY_PAT secret for git auth (exists on all repos)
ci / test (push) Canceled after 0s
build / build-push (push) Failing after 18s
2026-08-29 22:53:22 -07:00
rock
59db74dd59
fix: use GITHUB_TOKEN (Forgejo auto-injected secret)
ci / test (push) Canceled after 0s
build / build-push (push) Failing after 18s
2026-08-29 22:47:16 -07:00
rock
62c3f8a1f7
fix: use FORGEJO_TOKEN instead of REGISTRY_PAT for git auth
...
ci / test (push) Canceled after 0s
build / build-push (push) Failing after 19s
Forgejo auto-injects GITHUB_TOKEN secret. Use FORGEJO_TOKEN env var
for clarity since we're retiring GitHub.
2026-08-29 22:44:45 -07:00
rock
329002fa9b
fix: use consistent secret name for git auth in CI workflows
ci / test (push) Canceled after 0s
build / build-push (push) Failing after 17s
2026-08-28 16:45:26 -07:00
rock
eabf8d7459
fix: use golang runner label instead of deprecated docker label
build / build-push (push) Failing after 3m57s
ci / test (push) Failing after 15m57s
2026-08-28 15:36:24 -07:00
rock
f3a7e5aa9a
fix: update Go version in CI from 1.25 to 1.26
ci / test (push) Canceled after 0s
build / build-push (push) Canceled after 0s
2026-08-28 14:51:51 -07:00
Story Crater Bot
fe2d4de8bf
ci(main): trigger image builds on main branch commits
ci / test (push) Canceled after 0s
build / build-push (push) Canceled after 0s
2026-08-21 20:55:32 -07:00
Story Crater Bot
7f595b51f2
fix(ci): use universal REGISTRY_PAT secret for Forgejo registry auth
build-prod / build-push (push) Canceled after 0s
2026-08-21 20:52:37 -07:00
Story Crater Bot
58efc45bf4
ci(prod): update image build workflow to push to Forgejo registry with commit SHA
build-prod / build-push (push) Canceled after 0s
2026-08-21 20:44:16 -07:00
Story Crater Bot
8f0e97dacf
ci(prod): add image build workflow for prod deployments
build-prod / build-push (push) Canceled after 0s
2026-08-21 20:36:17 -07:00
Story Crater Bot
3d52eab41d
fix(ci,deps): migrate to .gitea/workflows, update domain to forgejo.riotpiao.com/rock, fix k8s argocd config
ci / test (push) Canceled after 0s
2026-08-21 20:14:58 -07:00