Skip to content

fix(ci): fix breaking input name changes from kubewarden/github-actions#1660

Merged
viccuad merged 3 commits intomainfrom
fix-ci
Apr 14, 2026
Merged

fix(ci): fix breaking input name changes from kubewarden/github-actions#1660
viccuad merged 3 commits intomainfrom
fix-ci

Conversation

@jvanz
Copy link
Copy Markdown
Member

@jvanz jvanz commented Apr 13, 2026

Description

Fix the input names of the github-actions v5.0.0

Fix #1659

jvanz added 3 commits April 13, 2026 13:57
Rename GITHUB_TOKEN to github-token to match the new lowercase-dash
input naming convention introduced in kubewarden/github-actions v5.0.0.

Assisted-by: Github Copilot
Signed-off-by: José Guilherme Vanz <jguilhermevanz@suse.com>
…for v5.0.0

Rename GITHUB_TOKEN to github-token to match the new lowercase-dash
input naming convention introduced in kubewarden/github-actions v5.0.0.

Assisted-by: Github Copilot
Signed-off-by: José Guilherme Vanz <jguilhermevanz@suse.com>
Rename KWCTL_VERSION to kwctl-version to match the new lowercase-dash
input naming convention introduced in kubewarden/github-actions v5.0.0.

Assisted-by: Github Copilot
Signed-off-by: José Guilherme Vanz <jguilhermevanz@suse.com>
@jvanz jvanz self-assigned this Apr 13, 2026
@jvanz jvanz requested a review from a team as a code owner April 13, 2026 17:03
Copilot AI review requested due to automatic review settings April 13, 2026 17:03
@jvanz jvanz changed the title Fix breaking input name changes from kubewarden/github-actions fix(ci): fix breaking input name changes from kubewarden/github-actions Apr 13, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates GitHub Actions workflow inputs to match the breaking input renames introduced in kubewarden/github-actions v5.0.0 (lowercase, dash-separated), fixing CI/runtime failures caused by using legacy input names.

Changes:

  • Replace GITHUB_TOKEN action input with github-token in container build/merge/attestation steps.
  • Replace KWCTL_VERSION action input with kwctl-version for the kwctl installer step.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/release.yml Updates kubewarden/github-actions action inputs to github-token for release container build/merge/attestation jobs.
.github/workflows/e2e-tests.yml Updates kwctl-installer input to kwctl-version to match v5.0.0 input naming.
.github/workflows/build-containers.yml Updates container build/merge steps to pass github-token instead of the legacy GITHUB_TOKEN input.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.42%. Comparing base (e1b2a2b) to head (1d2d9d2).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1660      +/-   ##
==========================================
+ Coverage   80.40%   80.42%   +0.02%     
==========================================
  Files         127      127              
  Lines       16411    16411              
==========================================
+ Hits        13195    13199       +4     
+ Misses       3216     3212       -4     
Flag Coverage Δ
rust-tests 80.42% <ø> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Member

@viccuad viccuad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks! ❤️

@viccuad viccuad merged commit edfe06d into main Apr 14, 2026
59 of 60 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix breaking input name changes from kubewarden/github-actions v5.0.0

3 participants