Skip to content

Conversation

@sofisl
Copy link
Contributor

@sofisl sofisl commented Oct 7, 2025

see #6789

This is a separate PR since this is a breaking change. We are removing the workflows client from both the v1beta and v1 surfaces. Please use the ExecutionsClient instead.

@sofisl sofisl requested review from a team and yoshi-approver as code owners October 7, 2025 02:44
@sofisl
Copy link
Contributor Author

sofisl commented Oct 7, 2025

Merge #6789 first

@sofisl sofisl added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Oct 7, 2025
@sofisl sofisl changed the title fix!: remove workflows module fix!: remove deprecated workflows client Oct 7, 2025
@sofisl sofisl removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Oct 8, 2025
@feywind feywind merged commit 326ff26 into main Oct 9, 2025
11 checks passed
@feywind feywind deleted the removeWorkflowsModule branch October 9, 2025 21:05
@BenJackGill
Copy link

BenJackGill commented Feb 9, 2026

This is a very unexpected breaking change

And your advice to "Please use the ExecutionsClient instead" is nonsensical.

ExecutionsClient handles executing workflows (run, cancel, list executions). It has nothing to do with creating or deploying workflow definitions. These are two completely different REST API services:

  • workflows.googleapis.com — CRUD on workflow definitions (create, update, delete, get, list)
  • workflowexecutions.googleapis.com — manage workflow executions (create execution, cancel, list)

You removed the client for the first one and told us to use the client for the second one, which doesn't cover the same operations at all.

Now there is no way for us to programatically create Workflows, we can only execute Workflows that have already been created.

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