Skip to content

V2 Infrastructure#15

Merged
btmonier merged 4 commits into
mainfrom
v2-implementation
Jun 1, 2026
Merged

V2 Infrastructure#15
btmonier merged 4 commits into
mainfrom
v2-implementation

Conversation

@btmonier

@btmonier btmonier commented Jun 1, 2026

Copy link
Copy Markdown
Member

Summary

Adds a version field to the orchestrate YAML config so a single orchestrate command can route to underlying versioned pipelines.

Features

  • Add a top-level version field ("v1"/"v2") to the orchestrate YAML config. If missing, this will default to "v1".
  • Adds initial v2 pipeline (currently only generates initial gVCFs from AnchorWave)
  • Refactor Orchestrate.run() to be a thin wrapper for version dispatch.
  • Refactor orchestration into "v1", "v2", and "helper" objects.

Bug Fixes

  • None

Breaking Changes

  • None

Checklist

  • I have updated the version in build.gradle.kts (REQUIRED - see below)
  • I have tested these changes locally
  • I have added/updated tests for new functionality
  • I have updated documentation (if applicable)
  • Breaking changes are clearly documented above

@btmonier btmonier requested review from aberthel, smm477 and zrm22 June 1, 2026 14:49
@btmonier btmonier self-assigned this Jun 1, 2026
@btmonier btmonier merged commit 9ccab53 into main Jun 1, 2026
3 checks passed
@btmonier btmonier deleted the v2-implementation branch June 1, 2026 15:54
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.

3 participants