Skip to content

chore: update Qodo config to v2 and tombi to v0.9.9#2604

Open
zdrapela wants to merge 4 commits intoredhat-developer:mainfrom
zdrapela:update-tombi-v0.9.9
Open

chore: update Qodo config to v2 and tombi to v0.9.9#2604
zdrapela wants to merge 4 commits intoredhat-developer:mainfrom
zdrapela:update-tombi-v0.9.9

Conversation

@zdrapela
Copy link
Copy Markdown
Member

@zdrapela zdrapela commented Mar 25, 2026

Description

Update Qodo (PR Agent) configuration to v2 and update setup-tombi action to v1.0.8 (tombi v0.9.9).

Mirrors changes from redhat-developer/rhdh#4460.

https://redhat.atlassian.net/browse/RHIDP-12920

@zdrapela zdrapela requested review from a team as code owners March 25, 2026 12:50
@rhdh-qodo-merge
Copy link
Copy Markdown

Review Summary by Qodo

Update tombi to v0.9.9 and actions/checkout pin

✨ Enhancement

Grey Divider

Walkthroughs

Description
• Update tombi version from v0.7.22 to v0.9.9
• Update setup-tombi action from v1.0.7 to v1.0.8
• Update actions/checkout pin to latest v6 commit
• Update tombi checksum for new version
Diagram
flowchart LR
  A["tombi v0.7.22"] -->|"upgrade"| B["tombi v0.9.9"]
  C["setup-tombi v1.0.7"] -->|"upgrade"| D["setup-tombi v1.0.8"]
  E["actions/checkout old pin"] -->|"update"| F["actions/checkout new pin"]
  B -->|"new checksum"| G["checksum updated"]
Loading

Grey Divider

File Changes

1. .github/workflows/toml-checks.yaml Dependencies +4/-4

Update tombi and GitHub Actions versions

• Updated tombi version from v0.7.22 to v0.9.9
• Updated setup-tombi action from v1.0.7 to v1.0.8 with new commit hash
• Updated actions/checkout pin to new v6 commit hash
• Updated tombi checksum to match new version

.github/workflows/toml-checks.yaml


Grey Divider

Qodo Logo

@rhdh-qodo-merge
Copy link
Copy Markdown

rhdh-qodo-merge bot commented Mar 25, 2026

Code Review by Qodo

🐞 Bugs (1) 📘 Rule violations (0) 📎 Requirement gaps (0) 📐 Spec deviations (0)

Grey Divider


Advisory comments

1. Missing final newline 🐞 Bug ⚙ Maintainability
Description
.github/workflows/toml-checks.yaml ends without a trailing newline, which can cause
warnings/failures in tools that enforce POSIX-newline-terminated text files and makes future
diffs/patches noisier.
Code

.github/workflows/toml-checks.yaml[21]

        run: tombi lint
Evidence
The PR diff explicitly reports \ No newline at end of file, and the checked-in file content ends
immediately after run: tombi lint without a terminating newline.

.github/workflows/toml-checks.yaml[1-21]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

## Issue description
`.github/workflows/toml-checks.yaml` is missing a trailing newline at end-of-file.

## Issue Context
Git reports `No newline at end of file`, and some tooling/linting environments expect newline-terminated files.

## Fix Focus Areas
- .github/workflows/toml-checks.yaml[1-21]

## Suggested change
Ensure the file ends with a single newline after the last line (`run: tombi lint`).

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


Grey Divider

ⓘ The new review experience is currently in Beta. Learn more

Grey Divider

Qodo Logo

@zdrapela zdrapela changed the title chore: update tombi to v0.9.9 and actions/checkout pin chore: update Qodo config to v2 and tombi to v0.9.9 Mar 25, 2026
@sonarqubecloud
Copy link
Copy Markdown

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.

1 participant