Files
goplt/.github/workflows
0x1d 6b0ba2edc7
Some checks failed
CI / Test (pull_request) Failing after 46s
CI / Lint (pull_request) Failing after 5s
CI / Build (pull_request) Successful in 14s
CI / Format Check (pull_request) Successful in 3s
fix: improve CI workflow for Gitea compatibility and test detection
- Improve test file detection with more robust find command
  - Use explicit variable assignment instead of pipe to grep
  - Add debug output to show found test files
  - Handle errors gracefully with 2>/dev/null || true

- Downgrade actions for Gitea compatibility
  - upload-artifact@v4 -> v3 (Gitea doesn't support v4+)
  - codecov-action@v4 -> v3 (preventive downgrade)

- Add Alpine Linux build dependencies installation step
  - Install build-base and musl-dev when running on Alpine
  - Required for CGO-enabled builds and race detector

- Disable CGO for verify build step when no tests exist
  - Avoids requiring C build tools for simple compilation check
2025-11-05 12:57:04 +01:00
..