diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b61dbec..9cf98c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,7 +45,9 @@ jobs: make generate-proto if [ -d "ent" ] && [ -f "ent/generate.go" ]; then go install entgo.io/ent/cmd/ent@latest - cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema --target git.dcentral.systems/toolz/goplt/internal/ent + cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema + mkdir -p ../internal/ent + cp -r *.go */ ../internal/ent/ 2>/dev/null || true fi - name: Check for test files @@ -106,7 +108,9 @@ jobs: make generate-proto if [ -d "ent" ] && [ -f "ent/generate.go" ]; then go install entgo.io/ent/cmd/ent@latest - cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema --target git.dcentral.systems/toolz/goplt/internal/ent + cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema + mkdir -p ../internal/ent + cp -r *.go */ ../internal/ent/ 2>/dev/null || true fi - name: Install golangci-lint @@ -152,7 +156,9 @@ jobs: make generate-proto if [ -d "ent" ] && [ -f "ent/generate.go" ]; then go install entgo.io/ent/cmd/ent@latest - cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema --target git.dcentral.systems/toolz/goplt/internal/ent + cd ent && go run -mod=mod entgo.io/ent/cmd/ent generate ./schema + mkdir -p ../internal/ent + cp -r *.go */ ../internal/ent/ 2>/dev/null || true fi - name: Build