Skip to content

Normalize publish-api-clients pins across the three service repos #118

Description

@ExtraToast

What to build

All three publishing service repositories reference one pinned version of the shared publish workflow.

They are currently skewed: two release pipelines reference a newer pinned revision while the third, and all three pull-request dry runs, reference an older tag. That means a change to the publisher reaches different services at different times, and a dry run can pass against generator behaviour that the release path no longer has.

Acceptance criteria

  • Every reference to the shared publish workflow across the three service repositories resolves to the same revision
  • Pull-request dry runs and release publishes use the same revision as each other
  • Each repository's contract job still passes after the bump

Blocked by

  • Add a workflow_dispatch republish path for API clients

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: toolingReusable workflows, Gradle, templates, Renovate, and API tooling.component: ciContinuous integration workflow or check behavior.priority: P2Medium; normal planned work.type: choreMaintenance work without intended behavior change.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions