Skip to content

Conversation

@ramonfigueiredo
Copy link
Collaborator

Link the Issue(s) this Pull Request is related to.

Summarize your change.
Add test_rest_gateway job to testing pipeline that:

  • Installs Go 1.21 and protobuf compiler
  • Generates gRPC gateway code from proto definitions
  • Runs unit tests with coverage reporting
  • Uploads coverage artifacts
  • Fails pipeline on test failures

This ensures REST Gateway changes are automatically validated on every push and pull request, improving reliability and reducing regressions.

Add test_rest_gateway job to testing pipeline that:
- Installs Go 1.21 and protobuf compiler
- Generates gRPC gateway code from proto definitions
- Runs unit tests with coverage reporting
- Uploads coverage artifacts
- Fails pipeline on test failures

This ensures REST Gateway changes are automatically validated on every push and pull request, improving reliability and reducing regressions.
@ramonfigueiredo ramonfigueiredo changed the title [CI/CD/rest_gateway] Add REST Gateway tests to CI/CD pipeline [CI/CD] Add REST Gateway tests to CI/CD pipeline Oct 1, 2025
@ramonfigueiredo
Copy link
Collaborator Author

@ramonfigueiredo ramonfigueiredo self-assigned this Oct 1, 2025
@ramonfigueiredo ramonfigueiredo marked this pull request as ready for review October 1, 2025 21:23
@ramonfigueiredo
Copy link
Collaborator Author

@lithorus / @DiegoTavares
Ready for review!

@ramonfigueiredo ramonfigueiredo merged commit 2b13bce into AcademySoftwareFoundation:master Oct 1, 2025
19 checks passed
@ramonfigueiredo ramonfigueiredo deleted the ci/add-rest-gateway-tests branch October 8, 2025 22:36
@jmertic jmertic removed the devdays25 label Nov 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants