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

Create a mechanism for making it clear what people need to change/update when they use this template #4

@jordansread

Description

@jordansread

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions