Files
backend/.gitea/workflows/test.yml
Yi-Ting Shih 2208307c48
All checks were successful
Go test / run-go-vet (push) Successful in 6s
Go test / run-go-test (push) Successful in 28s
Go test / cleanup-go-test (push) Successful in 13s
Fix: refine ci output
2025-12-09 01:00:00 +08:00

32 lines
680 B
YAML

---
name: Go test
on: [push]
jobs:
run-go-vet:
runs-on: imgbuilder
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run go vet
run: go vet
run-go-test:
needs: run-go-vet
runs-on: imgbuilder
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run docker compose
run: make docker-quiet
- name: Run go test
run: make test
cleanup-go-test:
needs: run-go-test
runs-on: imgbuilder
if: always()
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run make docker-clean
run: make docker-clean