Skip to content

[CLIENT-4868] Treat all warnings as errors when building the Python client C code#1084

Merged
juliannguyen4 merged 3 commits into
devfrom
CLIENT-4868-cicd-fix-regression-where-smoke-tests-no-longer-builds-python-client-with-Werror
Jun 1, 2026
Merged

[CLIENT-4868] Treat all warnings as errors when building the Python client C code#1084
juliannguyen4 merged 3 commits into
devfrom
CLIENT-4868-cicd-fix-regression-where-smoke-tests-no-longer-builds-python-client-with-Werror

Conversation

@juliannguyen4
Copy link
Copy Markdown
Collaborator

@juliannguyen4 juliannguyen4 commented May 29, 2026

This addresses a regression introduced in efc712f when reusing the test-artifact workflow for the smoke tests

Extra changes

  • This also builds the manylinux (production) wheels using -Werror. This change is fine since the manylinux wheels successfully compile.

Test plan

@juliannguyen4 juliannguyen4 marked this pull request as ready for review May 29, 2026 17:43
@juliannguyen4 juliannguyen4 merged commit ce62d2e into dev Jun 1, 2026
120 of 123 checks passed
@juliannguyen4 juliannguyen4 deleted the CLIENT-4868-cicd-fix-regression-where-smoke-tests-no-longer-builds-python-client-with-Werror branch June 1, 2026 14:56
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.

2 participants