veza/.github/workflows
senke bec75f1435 ci: bump Go to 1.25 and fix goimports drift in 3 files
golangci-lint v2.11.4 requires Go >= 1.25. With the workflow on 1.24,
setup-go would silently trigger an in-job auto-toolchain download
(observed in run #71: 'go: github.com/golangci/golangci-lint/v2@v2.11.4
requires go >= 1.25.0; switching to go1.25.9') adding ~3 min to every
Backend (Go) run.

Bump setup-go to 1.25 in ci.yml, backend-ci.yml, go-fuzz.yml so the
prebuilt Go is already the right version.

Also lint-fix three files that golangci-lint's goimports checker
flagged — goimports sorts/groups imports and removes unused ones,
which plain gofmt leaves alone:
  - veza-backend-api/cmd/api/main.go
  - veza-backend-api/internal/api/handlers/chat_handlers.go
  - veza-backend-api/internal/handlers/auth_integration_test.go
2026-04-14 17:02:09 +02:00
..
accessibility.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
backend-ci.yml ci: bump Go to 1.25 and fix goimports drift in 3 files 2026-04-14 17:02:09 +02:00
cd.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
chromatic.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
ci.yml ci: bump Go to 1.25 and fix goimports drift in 3 files 2026-04-14 17:02:09 +02:00
commitlint.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
container-scan.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
contract-testing.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
flaky-report.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
frontend-ci.yml ci: fix duplicate env block in staging-validation workflow 2026-04-09 14:51:10 +02:00
go-fuzz.yml ci: bump Go to 1.25 and fix goimports drift in 3 files 2026-04-14 17:02:09 +02:00
load-test-nightly.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
mutation-testing.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
openapi-lint.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
performance.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
rust-mutation.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
sast.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
security-scan.yml ci(security): allowlist test fixtures and historic backup dirs in gitleaks 2026-04-14 11:45:43 +02:00
semgrep.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
staging-validation.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
storybook-audit.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
trivy-fs.yml ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
visual-regression.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00
zap-dast.yml.disabled ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00