fix(ci): bump codacy/base orb to 10.1.1 (fixes invalid machine image) - #89
fix(ci): bump codacy/base orb to 10.1.1 (fixes invalid machine image)#89ahmedsamer wants to merge 1 commit into
Conversation
codacy/base@9.3.5 pins the deprecated machine image ubuntu-2004:202107-02, which CircleCI now rejects, failing the tag_version job. 10.1.1 is the first orb release that updates the machine executor to a supported image.
There was a problem hiding this comment.
Code Review
This pull request updates the codacy/base orb version from 9.3.5 to 10.1.1 in the CircleCI configuration file. There are no review comments, and I have no additional feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Up to standards ✅🟢 Issues
|
There was a problem hiding this comment.
Pull Request Overview
The PR updates the codacy/base orb from version 9.3.5 to 10.1.1 to resolve a CI failure in the tag_version job caused by a deprecated machine image. Codacy results indicate the configuration is up to standards, and no new quality issues or security vulnerabilities were introduced. While the configuration change correctly implements the requested update, the actual resolution of the CI failure remains to be verified through job execution.
Test suggestions
- Verify CircleCI configuration syntax validity after orb version bump
- Execution of the tag_version job using the new orb version
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify CircleCI configuration syntax validity after orb version bump
2. Execution of the tag_version job using the new orb version
TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback
|
Hi @afsmeira @jorgebraz — this PR fixes the broken Would appreciate a review when you have a chance. |
Problem
The CircleCI
ciworkflow fails at thetag_versionjob with:This has been blocking all releases since January 2024. There are currently 4 commits on master that haven't shipped:
3d8e8682a0b7f0ca82207858e94bRoot Cause
The
tag_versionandtag_version_latestjobs come from the Codacy orb (codacy/base@9.3.5). The orb'smachineexecutor hard-codes the deprecated machine imageubuntu-2004:202107-02, which CircleCI no longer accepts. The job exposes no image/executor/resource_class parameter, so it cannot be overridden from the workflow — the orb itself must be bumped.Version-by-Version Image Trace
Fix
Bump the orb to
codacy/base@10.1.1— the minimal, lowest-risk fix that stays within the same major version and only changes the machine image.Non-Blocking Note
The
buildjob usescimg/go:1.24while thepublishjob usescimg/go:1.19. This inconsistency is unrelated to this fix and left unchanged.