jscheffl opened a new pull request, #56456: URL: https://github.com/apache/airflow/pull/56456
So far the generated UI assets for Edge Worker React Plugin were manually compiled and checked-in the repo. This is a bit slowing down parallel development as the generated assets always generate merge conflicts and checking in compiled/generated code in general is not good. This PR changes the way for Edge to compile React UI assets when `breeze start-airflow` as well as when Wheel/Sdist is packaged. This is WIP/Draft to have an early review. Especially looking forward for review by @potiuk as within this PR we need to enable building providers with hatchling selectively which has an impact on reproducible builds and CI ecosystem. TODO before completion: - [ ] Check that generated package from provider generation is complete and "similar" to previous release / deployment test A follow-up of this PR would be apply the same to FAB provider and Fab UI. -- 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]
