cluster-api-rs 1.9.6

Cluster API structures generated by kopium from upstream CRDs
Documentation
sources:
  sourceid:
    name: Get release version from cluster-api
    kind: githubRelease
    spec:
      owner: "kubernetes-sigs"
      repository: "cluster-api"
      username: '{{ requiredEnv "GITHUB_USER" }}'
      token: '{{ requiredEnv "GITHUB_TOKEN" }}'
      versionFilter:
        kind: semver
        pattern: =>v1.9.6
targets:
  versionFile:
    name: Bump cluster-api version
    kind: yaml
    spec:
      key: $.cluster_api.tag
      file: version.yaml
  updatecli:
    name: Bump cluster-api version in updatecli pattern
    kind: yaml
    transformers:
    - addprefix: "=>"
    spec:
      key: $.sources.sourceid.spec.versionFilter.pattern
      file: updatecli.yaml
  packageFile:
    name: Sync cluster-api-rs version
    kind: toml
    spec:
      key: package.version
      file: Cargo.toml
    transformers:
    - trimprefix: "v"