astronomer / astronomer-cosmos

Run your dbt Core projects as Apache Airflow DAGs and Task Groups with a few lines of code
https://astronomer.github.io/astronomer-cosmos/
Apache License 2.0
772 stars 170 forks source link

Improve how we authorise non-commiters to run Cosmos integration tests #1021

Open tatiana opened 5 months ago

tatiana commented 5 months ago

At the moment, Cosmos committers have to approve changes on a PR per commit to be able to run the integration tests.

It would be great if we looked into being able to approve once per PR, e.g., by adding a label "safe to test":

Apache Airflow also has this behaviour.

This would add less maintenance overhead to committers and allow the community to iterate faster

Approving per PR rather than per commit could have security implications, but it may be worth the change.

github-actions[bot] commented 1 week ago

This issue is stale because it has been open for 30 days with no activity.