Skip to content

refactor: rename Workflow to Train#5

Merged
Theauxm merged 4 commits into
mainfrom
refactor/workflow-to-train
Mar 2, 2026
Merged

refactor: rename Workflow to Train#5
Theauxm merged 4 commits into
mainfrom
refactor/workflow-to-train

Conversation

@Theauxm
Copy link
Copy Markdown
Member

@Theauxm Theauxm commented Mar 2, 2026

Summary

  • Renames WorkflowState enum to TrainState
  • Renames DB columns: workflow_statetrain_state, workflow_nametrain_name, workflow_external_idtrain_external_id
  • Renames SaveWorkflowParameters() to SaveTrainParameters()
  • Renames WorkflowParameterJsonSerializerOptions to TrainParameterJsonSerializerOptions
  • Updates SQL migrations, PostgreSQL enum mappings, and all EF column attributes
  • Bumps local version to 1.1.0 (overrides nuget.org v1.0.0)
  • Renames all test fixtures and XML doc comments

Breaking: Existing databases need docker compose down -v && up -d to recreate with new column names.

Part of a cross-repo rename to unify all "Workflow" naming with the train metaphor. Merge in dependency order: Core → Effect → Mediator → Scheduler → Dashboard → Samples → Docs.

Theauxm and others added 4 commits March 2, 2026 09:07
The nuget_release workflow runs `dotnet test` which includes Postgres
integration tests, but unlike pull_request.yml it was missing the
PostgreSQL service container. This caused all 62 integration tests to
fail with "Connection refused" on every release.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Renames WorkflowState to TrainState, WorkflowName to TrainName,
WorkflowExternalId to TrainExternalId, SaveWorkflowParameters to
SaveTrainParameters, and all DB columns (workflow_state -> train_state,
workflow_name -> train_name, workflow_external_id -> train_external_id).
Updates SQL migrations, PostgreSQL enum mappings, test fixtures, and
all XML doc comments.
@Theauxm Theauxm merged commit d499269 into main Mar 2, 2026
0 of 3 checks passed
@Theauxm Theauxm deleted the refactor/workflow-to-train branch March 2, 2026 19:06
traxsharp Bot pushed a commit that referenced this pull request Mar 2, 2026
# [1.1.0](v1.0.0...v1.1.0) (2026-03-02)

### Bug Fixes

* Move circular test deps to downstream repos ([#6](#6)) ([b58a2c9](b58a2c9))

### Features

* rename Workflow to Train ([#5](#5)) ([d499269](d499269))
@traxsharp
Copy link
Copy Markdown

traxsharp Bot commented Mar 2, 2026

This PR is included in version 1.1.0

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.

1 participant