Closed PaoloDataroots closed 3 years ago
dont forget to remove the .idea folder
make sure you adhere to this https://www.terraform.io/docs/language/modules/develop/structure.html
rename the 'dagster_init_files' => 'templates' or at least put it in the 'templates folder'
copy the "make" file from my module to yours https://github.com/datarootsio/terraform-aws-ecs-airflow/blob/main/Makefile
Make sure it has a LICENSE
Also there is no .gitignore, copy this from my module
you also need to add a release pipeline look at this https://github.com/datarootsio/terraform-aws-ecs-airflow/blob/main/.github/workflows/terraform-master.yml
these are the requirements for being to publish to the tf registery https://www.terraform.io/docs/registry/modules/publish.html also adhere to these
Working modules with tests and documentation