Commit Graph

5 Commits

Author SHA1 Message Date
Valentin Maerten
d1c1e079e9 ci(github): carry over action pinning and version bumps from main
Preserve security hardening and version updates that main applied to the
now-removed lint.yml/test.yml: pin actions by commit SHA, bump Go matrix
to 1.25.10/1.26.x, golangci-lint to v2.12.2, and add read-only
permissions.
2026-07-01 21:58:44 +02:00
Valentin Maerten
f4a062453c ci(github): use setup-task with output grouping for tests
Restore the --output group options for better GitHub Actions log
grouping, while keeping the separate build job for compilation check.
2026-07-01 21:56:46 +02:00
Valentin Maerten
13a35982de ci(github): merge build step into test job 2026-07-01 21:56:46 +02:00
Valentin Maerten
e8d6795432 ci(github): improve workflow structure and add build job 2026-07-01 21:56:46 +02:00
Valentin Maerten
9d5e8e4577 ci(github): consolidate test and lint into single workflow 2026-07-01 21:56:46 +02:00