ci: migrate from Woodpecker CI to Forgejo Actions #1

Merged
fmartingr merged 4 commits from ci/migrate-to-forgejo-actions into master 2026-04-08 10:25:56 +02:00

2026-04-08

fix(tests): align PrettyReporter test with current output format
All checks were successful
CI / goreleaser-lint (pull_request) Successful in 11s
CI / format (pull_request) Successful in 1m38s
CI / lint (pull_request) Successful in 1m59s
CI / test (pull_request) Successful in 2m12s
CI / build (pull_request) Successful in 1m58s
The reporter outputs "Errors found:" for internal errors, not
"Internal Errors:". Update the test assertion to match.
2026-04-08 09:58:16 +02:00

2026-04-07

fix(ci): align goreleaser config with project conventions
Some checks failed
CI / format (pull_request) Successful in 1m4s
CI / goreleaser-lint (pull_request) Successful in 5s
CI / test (pull_request) Failing after 1m6s
CI / lint (pull_request) Successful in 2m23s
CI / build (pull_request) Successful in 1m26s
Fix deprecated format_overrides.format, simplify archive naming,
add explicit gitea release config, and match changelog format.
2026-04-07 18:46:06 +02:00
fix(ci): use master as the default branch in CI workflow
Some checks failed
CI / format (pull_request) Successful in 51s
CI / goreleaser-lint (pull_request) Failing after 16s
CI / test (pull_request) Failing after 1m34s
CI / lint (pull_request) Successful in 3m22s
CI / build (pull_request) Successful in 1m55s
2026-04-07 18:27:16 +02:00
ci: migrate from Woodpecker CI to Forgejo Actions
Replace Woodpecker CI pipeline with Forgejo Actions workflows using
ci-base container image. Simplify Makefile to match current project
conventions and add ldflags to goreleaser for smaller binaries.
2026-04-07 18:22:33 +02:00