🐛 fix: add debugging to diagnose workspace structure

- Add debug step to check workspace directory structure

- Add pwd and ls commands to Swagger generation step

- Helps diagnose go.mod file not found issue
This commit is contained in:
2026-04-08 09:32:27 +02:00
parent b5cc67642f
commit 78f6bf393e

View File

@@ -166,8 +166,11 @@ jobs:
- name: Export DEPS_HASH for Docker Compose
run: echo "DEPS_HASH=${{ needs.build-cache.outputs.deps_hash }}" >> $GITHUB_ENV
- name: Debug workspace structure
run: docker compose -f docker-compose.build.yml run --rm build-cache sh -c "ls -la /workspace && echo '---' && ls -la /workspace/arcodange/dance-lessons-coach 2>/dev/null || echo 'arcodange dir not found' && echo '---' && pwd"
- name: Generate Swagger Docs using Docker Compose
run: docker compose -f docker-compose.build.yml run --rm build-cache sh -c "cd /workspace/arcodange/dance-lessons-coach && go generate ./pkg/server/"
run: docker compose -f docker-compose.build.yml run --rm build-cache sh -c "cd /workspace/arcodange/dance-lessons-coach && pwd && ls -la && go generate ./pkg/server/"
- name: Build all packages using Docker Compose
run: docker compose -f docker-compose.build.yml run --rm -w /workspace build-cache sh -c "go build ./..."