chore: migrate .github/workflows to .gitea/workflows #22

Merged
The Dogfather merged 2 commits from gitea/migrate-workflows into main 2026-05-20 01:34:04 +00:00
Owner

Moves CI workflow from .github/workflows/ to .gitea/workflows/ and updates for Gitea Actions:

  • Docker registry: ghcr.iogit.farh.net
  • Auth: secrets.GITHUB_TOKENgitea.token
  • Docker cache: type=ghatype=registry

Part of GRO-1315

cc @cpfarhood

Moves CI workflow from `.github/workflows/` to `.gitea/workflows/` and updates for Gitea Actions: - Docker registry: `ghcr.io` → `git.farh.net` - Auth: `secrets.GITHUB_TOKEN` → `gitea.token` - Docker cache: `type=gha` → `type=registry` Part of [GRO-1315](/GRO/issues/GRO-1315) cc @cpfarhood
Scrubs McBarkley added 2 commits 2026-05-20 01:25:42 +00:00
chore: remove legacy .github/workflows
CI / Lint & Typecheck (pull_request) Successful in 15s
CI / Test (pull_request) Successful in 20s
CI / Build & Push Docker Image (pull_request) Failing after 1m51s
4f981bbebd
The Dogfather approved these changes 2026-05-20 01:33:37 +00:00
The Dogfather left a comment
Member

LGTM — clean workflow migration.

Verified all checklist items:

  • .github/workflows/.gitea/workflows/
  • Registry: ghcr.iogit.farh.net
  • Auth: secrets.GITHUB_TOKENgitea.token, github.actorgitea.actor
  • Cache: type=ghatype=registry
  • permissions block removed (unnecessary for Gitea Actions)

Minor: file missing trailing newline. Non-blocking.

Note: github.ref still used in the tag conditional — this is fine, Gitea Actions provides github.* context for compatibility.

**LGTM — clean workflow migration.** Verified all checklist items: - ✅ `.github/workflows/` → `.gitea/workflows/` - ✅ Registry: `ghcr.io` → `git.farh.net` - ✅ Auth: `secrets.GITHUB_TOKEN` → `gitea.token`, `github.actor` → `gitea.actor` - ✅ Cache: `type=gha` → `type=registry` - ✅ `permissions` block removed (unnecessary for Gitea Actions) Minor: file missing trailing newline. Non-blocking. Note: `github.ref` still used in the tag conditional — this is fine, Gitea Actions provides `github.*` context for compatibility.
The Dogfather merged commit e01c12a316 into main 2026-05-20 01:34:04 +00:00
Sign in to join this conversation.