0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-06-17 01:03:47 +02:00
silverwind ff77a928ae
ci: improve cache reuse and drop redundant build work
- e2e and checks-backend: enable build-cache restore so they hit the
  seeded gobuild cache.
- pgsql/sqlite/mysql/mssql: replace `make backend` with
  `make generate-go`. Integration tests build their own test binary
  and never invoke the gitea executable; only bindata generation is
  needed.
- unit-tests-gogit: narrow to packages with gogit/nogogit-tagged
  files via a new `test-backend-gogit` Makefile target. Other
  packages produce identical compiled output regardless of the gogit
  tag, so retesting them was busywork.
- cache-seeder: stop the lint job from competing with the gobuild
  job on the shared non-rotated gobuild key.

Co-Authored-By: Claude (Opus 4.7) <noreply@anthropic.com>
2026-05-09 01:13:29 +02:00
..