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]

Reply via email to