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

Enable template users to more easily contribute back to configuration #100

Open
dustinlyons opened this issue Jul 3, 2024 · 0 comments
Open
Labels
feature A new feature in my configuration

Comments

@dustinlyons
Copy link
Owner

dustinlyons commented Jul 3, 2024

  1. Create two new repositories for each template, starter and starter-with-secrets
  2. Change initialize scripts to leverage new repository so users can easily open PRs back to their configuration if they want to
  3. Link repositories back to this configuration via git submodules
  4. Change existing scripts to abstract away any submodule commands

Notes:

  • For CI, use Claude or something similar to help apply patches across repositories for now
  • We probably want to refactor secrets into a dependency that is enabled/disable, not two repositories
  • We can continue to use sed to replace files, mainly replacing instances of starter with starter-with-secrets, potentially supporting a blacklist of files not to automatically edit
@dustinlyons dustinlyons added the feature A new feature in my configuration label Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature in my configuration
Projects
None yet
Development

No branches or pull requests

1 participant