koustreak commented on PR #43408: URL: https://github.com/apache/airflow/pull/43408#issuecomment-2440601092
Submodules are great , but the main purpose i came up with this is something different . Lets say you have two branch develop and main , and you want to test your dags and code are ok in develop branch before merge it to main . As per the existing airflow setup you need to have two seperate airflow deployment, one is pointing to main and another is pointing to develop . And many small budget projects end up paying extra to manage two different deployments . This is the problem i want to solve. Like i said earlier Cross repo sync wont be a blocker in multirepo gitsync, and i m not intending to decouple the submodule approach and put it in a different repo . My goal is completely different. The multirepo gitsync is a way to deal with multiple version of dags in a same environment. Sorry my bad i should be cleared at the beginning about the usecase . But if you think the cross repo sync would be beneficial along with the multirepo setup i can design a pre sync hook to mitigate that . -- 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]
