Fix CI: Generate Ent code to internal/ent directory
Some checks failed
CI / Test (pull_request) Failing after 31s
CI / Lint (pull_request) Failing after 4s
CI / Build (pull_request) Failing after 4s
CI / Format Check (pull_request) Failing after 2s

The code imports internal/ent but Ent was generating to ent/ directory.
Updated CI to use --target flag to generate to the correct location.
This commit is contained in:
2025-11-07 08:17:32 +01:00
parent 65920c0a80
commit a416d77766

View File

@@ -45,7 +45,7 @@ jobs:
make generate-proto
if [ -d "ent" ] && [ -f "ent/generate.go" ]; then
go install entgo.io/ent/cmd/ent@latest
cd ent && go generate ./...
cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema --target ../internal/ent
fi
- name: Check for test files
@@ -106,7 +106,7 @@ jobs:
make generate-proto
if [ -d "ent" ] && [ -f "ent/generate.go" ]; then
go install entgo.io/ent/cmd/ent@latest
cd ent && go generate ./...
cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema --target ../internal/ent
fi
- name: Install golangci-lint
@@ -152,7 +152,7 @@ jobs:
make generate-proto
if [ -d "ent" ] && [ -f "ent/generate.go" ]; then
go install entgo.io/ent/cmd/ent@latest
cd ent && go generate ./...
cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema --target ../internal/ent
fi
- name: Build