Skip to content

Bump integration image versions automatically during release #154

Description

@jangel97

Context

From PR #145 discussion — integration files (integrations/gitlab-ci/claudio.yml, integrations/tekton/claudio.yml) currently have a pinned image version that needs to be bumped manually on each release.

Proposal

Add a step to the release workflow (.github/workflows/release.yml) that after creating the GitHub release:

  1. Updates the image version in both integration files using sed
  2. Commits and pushes to main

This keeps integration images in sync with releases automatically.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions