Skip to main content

go-makefile

Go dependency, lint and test workflow through this repository's Makefile.

Quellinformationen

Repository
rcarmo/bouncer
Letzte Quellaktivität
8. Oktober 2026 um 05:41
Erkannte Sprache von SKILL.md
Englisch
Sterne
4
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
go-makefile
description
Go dependency, lint and test workflow through this repository's Makefile.
# Go workflow Use the existing Make targets and follow [AGENTS.md](../../../AGENTS.md). Do not assume generic `vet` or `security` targets exist. - `make deps`: download module dependencies. - `make install-dev`: install missing golangci-lint and gosec. - `make check`: vet, golangci-lint, gosec, actionlint and build. - `make test`, `make test-race`, `make coverage`: uncached unit verification, without profiling. - `make test-integration` / `make test-integration-race`: real-process streaming and reload regressions. - `make test-browser` / `make test-browser-tls`: Chromium passkey, stream and persistence tests; requires Bun/Playwright. - `make vuln`: reachable/imported-package vulnerability scan. - `make bench TEST_PACKAGES='./internal/session ./internal/site'`: per-operation allocation benchmarks. - `make profile PROFILE_MODE=integration`: explicit pre-release allocation capture; inspect both space/object summaries before removing raw captures. Go 1.27.1 is the module/container minimum. Respect the Makefile's portable project-scoped cache paths and retain only concise profiling findings after analysis. CI runs Make targets; source publication and deployment are separate actions.
Auf GitHub ansehen