0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-05-10 05:21:54 +02:00

ci: restore make backend in db-test jobs

The previous commit replaced `make backend` with `make generate-go`
on the assumption that the gitea executable was unused by the
integration tests. It is used: integration tests install git
pre-receive hooks that shell out to the binary, so `git push`
operations during tests fail with "No such file or directory".

Reverts that part of the previous change; the other cache-reuse
tweaks remain.

Co-Authored-By: Claude (Opus 4.7) <noreply@anthropic.com>
This commit is contained in:
silverwind 2026-05-09 01:26:34 +02:00
parent ff77a928ae
commit ad9b633757
No known key found for this signature in database
GPG Key ID: 2E62B41C93869443

View File

@ -52,7 +52,8 @@ jobs:
cache-name: pgsql
- name: Add hosts to /etc/hosts
run: '[ -e "/.dockerenv" ] || [ -e "/run/.containerenv" ] || echo "127.0.0.1 pgsql ldap minio" | sudo tee -a /etc/hosts'
- run: make deps-backend generate-go
- run: make deps-backend
- run: make backend
env:
TAGS: bindata
- name: run migration tests
@ -80,7 +81,8 @@ jobs:
- uses: ./.github/actions/go-cache
with:
cache-name: sqlite
- run: make deps-backend generate-go
- run: make deps-backend
- run: make backend
env:
TAGS: bindata gogit
GOEXPERIMENT:
@ -207,7 +209,8 @@ jobs:
cache-name: mysql
- name: Add hosts to /etc/hosts
run: '[ -e "/.dockerenv" ] || [ -e "/run/.containerenv" ] || echo "127.0.0.1 mysql elasticsearch smtpimap" | sudo tee -a /etc/hosts'
- run: make deps-backend generate-go
- run: make deps-backend
- run: make backend
env:
TAGS: bindata
- name: run migration tests
@ -247,7 +250,8 @@ jobs:
cache-name: mssql
- name: Add hosts to /etc/hosts
run: '[ -e "/.dockerenv" ] || [ -e "/run/.containerenv" ] || echo "127.0.0.1 mssql devstoreaccount1.azurite.local" | sudo tee -a /etc/hosts'
- run: make deps-backend generate-go
- run: make deps-backend
- run: make backend
env:
TAGS: bindata
- run: GITEA_TEST_DATABASE=mssql make test-migration