This repository was archived by the owner on Jun 2, 2023. It is now read-only.

Description
Option 1: Use automatic issue creation with github actions.
- Downsides: triggering the issue creation requires an additional effort beyond creating the repo w/ the template, you need to star it or do some other event we can key off of. Additionally, we don't yet know how to template the issues so they can link to specific files in the repo (since each repo will have a different URL than the parent template). We were able to do this kind of thing with repo and username variables in the training modules, but aren't sure how to do that outside of
labs
Option 2: Use a pull request GH action or a travis CI to run a simple checker script that looks that the template defaults have been changed in the two appropriate yamls: the remake.yml and the in_txt/text_data_release.yml. Don't give a ✅ on any pull requests until these simple tests pass.
- Downsides: don't know how clear these test fails will be - will it be easy to see which of these fields you didn't change or will you just get an ❌ and have to dig into logs? Or can we have the PR kick off several isolated checkers, with each one able to comment pass/fail on the PR in some kind of verbose way? unknown.