chore: standardize Go quality tooling #287

Merged
Wuast94 merged 1 commit from chore/go-quality-standard into main 2026-09-02 01:35:10 +02:00
Owner

Zusammenfassung

  • etabliert den kanonischen Go-Qualitätsstandard mit zentralen Skripten und gemeinsamer golangci-lint-Konfiguration
  • ergänzt gepflegte Dependency-, Vulnerability-, Dead-Code-, Lizenz- und SBOM-Prüfungen
  • vereinheitlicht lokale Checks, Pre-Commit, Devcontainer, Forgejo CI und Release-Artefakte
  • dokumentiert Standard, Tool-Pins, Verantwortlichkeiten und Rollout-Checkliste

Lokale Validierung

  • just everything
  • scripts/ci-checks.sh
  • Pre-Commit just check
  • YAML-Parsing, ShellCheck und git diff --check

Remote-CI wird nach dem Push geprüft.

## Zusammenfassung - etabliert den kanonischen Go-Qualitätsstandard mit zentralen Skripten und gemeinsamer golangci-lint-Konfiguration - ergänzt gepflegte Dependency-, Vulnerability-, Dead-Code-, Lizenz- und SBOM-Prüfungen - vereinheitlicht lokale Checks, Pre-Commit, Devcontainer, Forgejo CI und Release-Artefakte - dokumentiert Standard, Tool-Pins, Verantwortlichkeiten und Rollout-Checkliste ## Lokale Validierung - `just everything` - `scripts/ci-checks.sh` - Pre-Commit `just check` - YAML-Parsing, ShellCheck und `git diff --check` Remote-CI wird nach dem Push geprüft.
chore: standardize Go quality tooling
All checks were successful
CI / Quality (pull_request) Successful in 10m6s
CI / Build (pull_request) Successful in 5m14s
10293463bd
Wuast94 deleted branch chore/go-quality-standard 2026-09-02 01:35:11 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Wuast94/go-template!287
No description provided.