astronomer / astro-sdk

Astro SDK allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.
https://astro-sdk-python.rtfd.io/
Apache License 2.0
330 stars 40 forks source link

use bot's personal access token for pushing rc testing branch and triggering ci checking workflows #2008

Closed Lee-W closed 10 months ago

Lee-W commented 11 months ago

Description

What is the current behavior?

Even if we trigger the rc testing GitHub actions workflows and it creates a testing branch as expected, it won't trigger ci testing workflows due to https://docs.github.com/en/actions/using-workflows/triggering-a-workflow#triggering-a-workflow-from-a-workflow. Thus, we'll need to use personal access token for it.

What is the new behavior?

automatically trigger other ci testing workflows when rc testing branch is triggered

Does this introduce a breaking change?

no

Checklist

Lee-W commented 11 months ago

Will need @phanikumv 's help setting up BOT_ACCESS_TOKEN

Lee-W commented 10 months ago

as https://github.com/astronomer/astro-sdk/pull/2009 is merged, I think we can close this one