Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Allow to create multiple changeset specs in a single repository #14970

@eseliger

Description

@eseliger

A customer would like to run over the same repository multiple times to create multiple changesets (monorepo structure).

I think this makes sense to support larger repositories as well.

Challenges:

  • Make sure that the backend code can deal with two changesets targetting the same repository.
  • Find a way to come up with separate branch names (as they would collide otherwise).
  • Come up with a good campaign spec syntax for defining the separate work directories within a repository.

Idea (not very polished):

changesetTemplate:
  branch:
    github.com/sourcegraph/sourcegraph:
      /client/web: web-change
      /client/browser: browser-change
    github.com/sourcegraph/automation-testing: custom-branch

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions