ethanlin01x opened a new pull request, #3979: URL: https://github.com/apache/iggy/pull/3979
## Which issue does this PR address? Closes # Relates to #3977 ## Rationale Each task in `components.yml` becomes its own job, so `sdk-python` compiled the same crate twice per push. ## What changed? `build` is now folded into `test`. `maturin build -o dist` runs there, ahead of the coverage build so the venv still ends up with the instrumented module before pytest. `lint` stays its own job, so the checks list still shows which stage failed. ## Local Execution - Passed - Pre-commit hooks ran ## AI Usage If AI tools were used, please answer: 1. Which tools? Claude 2. Scope of usage? help implement and review this PR 3. How did you verify the generated code works correctly? Unit tests pin each rejected value and each still-legal zero 4. Can you explain every line of the code if asked? Yes, all the changes are checked by the human. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
