├── .github └── workflows │ ├── e2e │ ├── get_astro_env_info │ │ └── action.yaml │ ├── get_bundle_info │ │ └── action.yaml │ ├── get_deployment_info │ │ └── action.yaml │ └── validate_deployment │ │ └── action.yaml │ ├── lint_yaml.yaml │ └── tests.yaml ├── .gitignore ├── .yamllint ├── CODEOWNERS ├── LICENSE ├── README.md ├── action.yaml └── e2e-setup ├── README.md ├── astro-project ├── .astro │ ├── config.yaml │ ├── dag_integrity_exceptions.txt │ └── test_dag_integrity_default.py ├── .dockerignore ├── .gitignore ├── Dockerfile ├── README.md ├── dags │ ├── .airflowignore │ └── exampledag.py ├── packages.txt ├── requirements.txt └── tests │ └── dags │ └── test_dag_example.py ├── dbt └── dbt_project.yml ├── deployment-templates ├── deployment-hibernate.yaml └── deployment.yaml └── mocks ├── astro-deploy.sh ├── dag-deploy-git.sh ├── dbt-deploy-git.sh ├── image-deploy-git.sh └── no-deploy-git.sh /.github/workflows/e2e/get_astro_env_info/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/.github/workflows/e2e/get_astro_env_info/action.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e/get_bundle_info/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/.github/workflows/e2e/get_bundle_info/action.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e/get_deployment_info/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/.github/workflows/e2e/get_deployment_info/action.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e/validate_deployment/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/.github/workflows/e2e/validate_deployment/action.yaml -------------------------------------------------------------------------------- /.github/workflows/lint_yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/.github/workflows/lint_yaml.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea/ 3 | -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/.yamllint -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @astronomer/airflow-infra 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/README.md -------------------------------------------------------------------------------- /action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/action.yaml -------------------------------------------------------------------------------- /e2e-setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/README.md -------------------------------------------------------------------------------- /e2e-setup/astro-project/.astro/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/.astro/config.yaml -------------------------------------------------------------------------------- /e2e-setup/astro-project/.astro/dag_integrity_exceptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/.astro/dag_integrity_exceptions.txt -------------------------------------------------------------------------------- /e2e-setup/astro-project/.astro/test_dag_integrity_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/.astro/test_dag_integrity_default.py -------------------------------------------------------------------------------- /e2e-setup/astro-project/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/.dockerignore -------------------------------------------------------------------------------- /e2e-setup/astro-project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/.gitignore -------------------------------------------------------------------------------- /e2e-setup/astro-project/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/Dockerfile -------------------------------------------------------------------------------- /e2e-setup/astro-project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/README.md -------------------------------------------------------------------------------- /e2e-setup/astro-project/dags/.airflowignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e-setup/astro-project/dags/exampledag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/dags/exampledag.py -------------------------------------------------------------------------------- /e2e-setup/astro-project/packages.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e-setup/astro-project/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/requirements.txt -------------------------------------------------------------------------------- /e2e-setup/astro-project/tests/dags/test_dag_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/astro-project/tests/dags/test_dag_example.py -------------------------------------------------------------------------------- /e2e-setup/dbt/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/dbt/dbt_project.yml -------------------------------------------------------------------------------- /e2e-setup/deployment-templates/deployment-hibernate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/deployment-templates/deployment-hibernate.yaml -------------------------------------------------------------------------------- /e2e-setup/deployment-templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/deployment-templates/deployment.yaml -------------------------------------------------------------------------------- /e2e-setup/mocks/astro-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/mocks/astro-deploy.sh -------------------------------------------------------------------------------- /e2e-setup/mocks/dag-deploy-git.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/mocks/dag-deploy-git.sh -------------------------------------------------------------------------------- /e2e-setup/mocks/dbt-deploy-git.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/mocks/dbt-deploy-git.sh -------------------------------------------------------------------------------- /e2e-setup/mocks/image-deploy-git.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/mocks/image-deploy-git.sh -------------------------------------------------------------------------------- /e2e-setup/mocks/no-deploy-git.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astronomer/deploy-action/HEAD/e2e-setup/mocks/no-deploy-git.sh --------------------------------------------------------------------------------