Skip to content

Conversation

@jeremyeder
Copy link
Contributor

Summary

  • Downgrade docker/metadata-action from v6 to v5 (v6 tag doesn't exist yet)
  • Fix shellcheck SC2086 warnings by quoting $GITHUB_STEP_SUMMARY
  • Fix shellcheck SC2129 by using grouped redirects

Problem

The v2.21.0 release succeeded in publishing to PyPI, but the container build job failed with:

Unable to resolve action docker/metadata-action@v6, unable to find version v6

Solution

According to the docker/metadata-action releases, the latest stable version is v5.7.0. The v6 tag referenced in the workflow doesn't exist yet.

This PR downgrades to docker/metadata-action@v5 which is the current stable major version.

Additional Improvements

  • Fixed all shellcheck warnings in the container summary step
  • Used grouped redirects for cleaner shell code
  • Properly quoted environment variables to prevent globbing

Test Plan

  • Workflow passes actionlint validation locally
  • Pre-commit hooks pass (including actionlint)
  • Verify container build succeeds in CI after merge

References

🤖 Generated with Claude Code

The v6 tag for docker/metadata-action doesn't exist yet, causing the
container build job to fail with:
"Unable to resolve action docker/metadata-action@v6, unable to find version v6"

Changes:
- Downgrade docker/metadata-action from v6 to v5 (latest stable)
- Fix shellcheck SC2086 warnings by quoting $GITHUB_STEP_SUMMARY
- Fix shellcheck SC2129 by using grouped redirects ({ cmd1; cmd2; } >> file)

This fixes the container build failure in the release workflow while
maintaining all functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@github-actions
Copy link
Contributor

📈 Test Coverage Report

Branch Coverage
This PR 62.2%
Main 62.2%
Diff ✅ +0%

Coverage calculated from unit tests only

@jeremyeder jeremyeder merged commit 12f5509 into main Dec 16, 2025
10 checks passed
@github-actions
Copy link
Contributor

🎉 This PR is included in version 2.22.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

2 participants