Skip to content

Add reusable workflow for updating action version in release PRs#120

Merged
marians merged 1 commit intomainfrom
add-update-action-version-workflow
Feb 9, 2026
Merged

Add reusable workflow for updating action version in release PRs#120
marians merged 1 commit intomainfrom
add-update-action-version-workflow

Conversation

@marians
Copy link
Member

@marians marians commented Feb 7, 2026

Summary

  • Adds update-action-version.yaml reusable workflow that finds an open release PR, extracts the version, and updates the specified composite action's action.yml file
  • Replaces per-repo JS scripts (find_release_pr/index.js) with simple shell commands using gh CLI and jq
  • Accepts action_yml_path (required) and yq_expression (optional, defaults to .runs.steps[0].with.version) as inputs

Resolves giantswarm/roadmap#4052

Test plan

  • Merge this PR first, then merge the caller PRs in helm-values-gen and schemalint
  • Trigger a release in helm-values-gen and verify the version in actions/ensure-generated/action.yml gets updated
  • Trigger a release in schemalint and verify the version in actions/verify-helm-schema/action.yml gets updated

🤖 Generated with Claude Code

This workflow finds an open release PR, extracts the version, and updates
the specified action.yml file. Replaces per-repo JS scripts with shell commands.

Resolves giantswarm/roadmap#4052

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@marians marians merged commit ea114f4 into main Feb 9, 2026
1 check passed
@marians marians deleted the add-update-action-version-workflow branch February 9, 2026 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consolidate action-related workflows as reusable one

2 participants

Comments