Github Actions doesn't allow the use of repository secrets in PRs created by non-maintainers. This PR migrates the continuous integration workflow to CircleCI which allows secrets to be used in all workflow runs. There is now a manual approval step before running BigQuery tests.
Checklist
[ ] I have verified that these changes work locally on the following warehouses (Note: it's okay if you do not have access to all warehouses, this helps us understand what has been covered):
[ ] Postgres
[ ] BigQuery
[ ] Snowflake
[ ] Redshift
[ ] I have written tests for new macros (either as dbt schema tests in integration_tests/models, dbt data tests in integration_tests/tests or integration tests in the CI workflow)
Description & motivation
Github Actions doesn't allow the use of repository secrets in PRs created by non-maintainers. This PR migrates the continuous integration workflow to CircleCI which allows secrets to be used in all workflow runs. There is now a manual approval step before running BigQuery tests.
Checklist
integration_tests/models
, dbt data tests inintegration_tests/tests
or integration tests in the CI workflow)