Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

several enhancement #42

Open
5 of 9 tasks
jcolomb opened this issue Feb 22, 2022 · 1 comment
Open
5 of 9 tasks

several enhancement #42

jcolomb opened this issue Feb 22, 2022 · 1 comment

Comments

@jcolomb
Copy link
Collaborator

jcolomb commented Feb 22, 2022

Once we have things working:

Labrepo:

  • name parent repo "X.main"
  • set default branch to main at least for main repository.
  • add labcommons repo, if it exists
  • add submodules in lab repository for these submodules too (for each submodule, so it is not dependent on the template ?), create main repo if necessary, add repo to the "write" team of the organisation.
  • disable issue in submodules (or link to issue in .main repository)

add_module

  • make it possible to choose template
  • choosing team and parent repo should be dropdown
  • name repo parent.extension (-.main) for example "project1.003_data_raw")
  • add module to parent repo automatically, ask to name the folder with path, with default being 03_data/extension.

NB: some of it is now done via the initiation script.

@jcolomb
Copy link
Collaborator Author

jcolomb commented Jan 3, 2023

note that labcommons and labreports repositories must be created beforehand.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant