Skip to content

Addons: copy project overrides when copying addon settings#959

Open
dallasnetprofu02-design wants to merge 1 commit into
ynput:developfrom
dallasnetprofu02-design:codex/copy-project-overrides-addon-settings
Open

Addons: copy project overrides when copying addon settings#959
dallasnetprofu02-design wants to merge 1 commit into
ynput:developfrom
dallasnetprofu02-design:codex/copy-project-overrides-addon-settings

Conversation

@dallasnetprofu02-design

Copy link
Copy Markdown

Description of changes

Fixes the manual addon-settings copy flow so it migrates into the target variant's addon version and can optionally include project overrides.

Technical details

  • replaces the legacy raw settings copy with migrate_addon_settings
  • resolves both source and target addon versions before copying
  • adds with_project_overrides to the copy request so individual addon copies can include project overrides
  • adds focused tests for target-version selection and the new project-overrides flag

Closes #533

@dallasnetprofu02-design

Copy link
Copy Markdown
Author

@martastain this is ready for review when you have a chance. I kept the change focused on the legacy manual-copy path: copy into the target variant's addon version instead of the source version, and add an explicit flag to include project overrides when copying an individual addon.

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.

AY-7582_add copy project overides to addon copy settings

1 participant