[OPS-1301] Delete legacy capabilities_and_config.yaml (switching to baton-admin-managed) - #17
Conversation
…aton-admin-managed) This connector uses connectorrunner.WithDefaultCapabilitiesConnector Builder(V2), so it can be switched to the modern baton-admin-managed generate-baton-metadata.yaml workflow. baton-admin#448 enables that on the baton-admin side; once Pulumi fan-out runs the modern workflow will be deployed here and the legacy capabilities_and_config.yaml is a duplicate. Linear: https://linear.app/ductone/issue/OPS-1301 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Claude finished @ennyjfrick's task in 45s —— View job PR Review: Delete legacy
|
Why
This connector uses
connectorrunner.WithDefaultCapabilitiesConnectorBuilder(V2), so it works with the moderngenerate-baton-metadata.yamlworkflow without bespoke configuration. baton-admin#448 flips this connector to baton-admin-managed metadata; once that PR merges and the Pulumi fan-out runs,generate-baton-metadata.yamlwill be deployed here and the legacycapabilities_and_config.yamlbecomes a duplicate.What
Removes
.github/workflows/capabilities_and_config.yaml. After this lands together with baton-admin#448, only the modern baton-admin-managed metadata workflow remains.Merge order
generate-baton-metadata.yamlhere.capabilities_and_config.yamlremoved.If this PR lands before step 1, the connector will temporarily have no metadata workflow, so coordinate the merge order.
Linear: OPS-1301
🤖 Generated with Claude Code