Skip to content

Conversation

alyssaholland99
Copy link

@alyssaholland99 alyssaholland99 commented Sep 18, 2025

Added a button to clone existing repository configs. This preserves everything about the repository config you're trying to clone, while all fields remain editable, allowing you to use the same settings for different repositories.

@alyssaholland99
Copy link
Author

Repository config to clone, notice the new "Clone Repository Config" button.

Initial_Repository_To_Clone

Modal shown after the 'Clone Repository Config' button is clicked

Cloned_Repository_Config

Cloned repository config saved successfully

Cloned_Repository_Saved

@alyssaholland99
Copy link
Author

@garethgeorge The PRs I've put up should be ready for review if you have the time :)

@garethgeorge
Copy link
Owner

Hi -- thanks for the interest in contributing, appreciate the PR! I want to start out with this is definitely a long standing issue and something I'd like to address, but I'm a bit opinionated about the right way to solve this.

I'm hesitant to introduce a new button on the submit rows of the repo / plan UIs since they'll become cluttered, duplicating plans or copying configuration is only something we think about when making a new plan or repo.

My thinking for a good solution to this is that it should be something like an optional dropdown when creating a new plan or repo (from an empty state) which allows the user to copy settings from an existing plan / repo.

wdyt?

@alyssaholland99
Copy link
Author

Oh that's a good idea - I'll look at implementing this both on this PR and on the plan PR :)

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

Successfully merging this pull request may close these issues.

2 participants