@@ -26,15 +26,16 @@ jobs:
2626 max_attempts : 2
2727 timeout_minutes : 30
2828 command : |
29- docker compose -f docker/github_actions/docker-compose.yml run unit-test bash -c "make cover_profile && ./scripts/gen_coverage_metadata.sh .build/coverage /metadata.txt"
29+ docker compose -f docker/github_actions/docker-compose.yml run unit-test bash -c "make unit_test && ./scripts/gen_coverage_metadata.sh .build/metadata.txt"
3030
3131 - name : Upload coverage artifacts
3232 uses : actions/upload-artifact@v4
3333 with :
3434 name : go-unit-test-coverage
3535 path : |
36- .build/coverage/*.out
37- .build/coverage/metadata.txt
36+ .build/*/coverage/*.out
37+ .build/cover.out
38+ .build/metadata.txt
3839
3940 golangci-lint-validate-code-is-clean :
4041 name : Golangci lint validate code is clean
5354 go-version : ' 1.23.4'
5455
5556 - name : Run golint
56- run : docker compose -f docker/github_actions/docker-compose.yml run coverage-report bash -c "./scripts/golint.sh"
57+ run : docker compose -f docker/github_actions/docker-compose.yml run unit-test bash -c "./scripts/golint.sh"
5758
5859 golang-integration-test-sticky-off :
5960 name : Golang integration test sticky off
8384 uses : actions/upload-artifact@v4
8485 with :
8586 name : go-integration-sticky-off-coverage
86- path : .build/coverage/*.out
87+ path : .build/*/ coverage/*.out
8788
8889 golang-integration-test-sticky-on :
8990 name : Golang integration test sticky on
@@ -113,7 +114,7 @@ jobs:
113114 uses : actions/upload-artifact@v4
114115 with :
115116 name : go-integration-sticky-on-coverage
116- path : .build/coverage/*.out
117+ path : .build/*/ coverage/*.out
117118
118119 golang-integration-test-grpc :
119120 name : Golang integration test gRPC adapter
@@ -143,4 +144,4 @@ jobs:
143144 uses : actions/upload-artifact@v4
144145 with :
145146 name : go-integration-grpc-coverage
146- path : .build/coverage/*.out
147+ path : .build/*/ coverage/*.out
0 commit comments