Adds a `.gitea/workflows/check.yml` that runs `make check` on every push to main and every PR targeting main.
The workflow:
1. Checks out the code
2. Sets up Go (version from go.mod)
3. Installs golangci-lint and goimports
4. Runs `make check` (format check, lint, test, build)
This enables gating merges to main on CI results.
Fixes #96
sneak
was assigned by clawbot2026-02-20 05:22:53 +01:00
Version comments retained inline for auditability. Force-pushed after rebase onto main.
Pinned both action references to their full commit SHAs:
- `actions/checkout@v4` → `actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5`
- `actions/setup-go@v5` → `actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff`
Version comments retained inline for auditability. Force-pushed after rebase onto main.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds a
.gitea/workflows/check.ymlthat runsmake checkon every push to main and every PR targeting main.The workflow:
make check(format check, lint, test, build)This enables gating merges to main on CI results.
Fixes #96
unacceptable. this introduces RCE because of the latest tag. always specify remote code by cryptographic hash only.
a33c7b6a2ato5d87d386c3Pinned both action references to their full commit SHAs:
actions/checkout@v4→actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5actions/setup-go@v5→actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baffVersion comments retained inline for auditability. Force-pushed after rebase onto main.
Pull request closed