chore: add -race flag to CI test step #107
Reference in New Issue
Block a user
Delete Branch "fix/ci-runner-and-race-95-103"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
-raceflag togo testin CI workflow to detect data races in the aggregation layer (sync.RWMutex + errgroup concurrency)internal/gitea/client.gouses concurrent API fan-out which makes race detection valuableCloses #103
Note on #95: The
runs-on: ubuntu-latestlabel is correct after Talos PR leeworks-agents/Talos#133 fixed the runner label mapping. No workflow label change is needed. See comment on #95 for details.Test plan
go test -race ./...passes without data race reportsGenerated with Claude Code