Set up CI pipeline (Gitea Actions) #5

Closed
opened 2026-02-25 16:05:07 +01:00 by libretech · 0 comments
Owner

Summary

Configure Gitea Actions CI pipeline for automated building, testing, and linting.

Implementation Tasks

  • Create .gitea/workflows/ci.yml
  • Configure Go build step
  • Add Go test step
  • Add Go vet / staticcheck linting
  • Configure status reporting to Gitea
  • Cache Go modules for faster builds

Acceptance Criteria

  • CI runs on every push and pull request
  • Build failures block merging
  • Test results are reported in Gitea
  • CI completes in under 5 minutes
## Summary Configure Gitea Actions CI pipeline for automated building, testing, and linting. ## Implementation Tasks - [x] Create .gitea/workflows/ci.yml - [x] Configure Go build step - [x] Add Go test step - [x] Add Go vet / staticcheck linting - [x] Configure status reporting to Gitea - [x] Cache Go modules for faster builds ## Acceptance Criteria - [x] CI runs on every push and pull request - [ ] Build failures block merging - [x] Test results are reported in Gitea - [x] CI completes in under 5 minutes
libretech added the phase-0 label 2026-02-25 16:05:07 +01:00
libretech changed title from Set up CI/CD pipeline to Set up CI pipeline (Gitea Actions) 2026-02-28 09:36:04 +01:00
libretech added the infrastructuretask labels 2026-02-28 09:36:05 +01:00
Sign in to join this conversation.