the gitea action doesn't comply with repo policies. #130

Closed
opened 2026-02-26 11:08:25 +01:00 by sneak · 1 comment
Owner

the gitea action should simply do a docker build - the Dockerfile is responsible for running all checks. we should not have any linter setup in the action.

Please go read https://git.eeqj.de/sneak/prompts/raw/branch/main/prompts/REPO_POLICIES.md in full and identify any deficiencies in the µPaaS repo. File issues for any of them you find. File a PR fixing this (gitea action) issue.

the gitea action should simply do a `docker build` - the Dockerfile is responsible for running all checks. we should not have any linter setup in the action. Please go read https://git.eeqj.de/sneak/prompts/raw/branch/main/prompts/REPO_POLICIES.md in full and identify any deficiencies in the µPaaS repo. File issues for any of them you find. File a PR fixing this (gitea action) issue.
clawbot was assigned by sneak 2026-02-26 11:08:25 +01:00
Collaborator

PR #131 updated — the CI workflow now only runs docker build . (the Dockerfile already runs make check internally). Removed go setup, golangci-lint install, and goimports install steps.

make check passes locally:

==> Checking formatting...
==> Running linter...
==> Running tests...
==> Building...
==> All checks passed!

Also audited repo against REPO_POLICIES.md and filed issues #138-#145 for remaining deficiencies.

PR #131 updated — the CI workflow now only runs `docker build .` (the Dockerfile already runs `make check` internally). Removed go setup, golangci-lint install, and goimports install steps. `make check` passes locally: ``` ==> Checking formatting... ==> Running linter... ==> Running tests... ==> Building... ==> All checks passed! ``` Also audited repo against REPO_POLICIES.md and filed issues #138-#145 for remaining deficiencies.
sneak closed this issue 2026-02-26 11:53:14 +01:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/upaas#130