fleet-api-rs 0.12.3

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