Skip to content

Conversation

@fbm3307
Copy link
Contributor

@fbm3307 fbm3307 commented Oct 6, 2025

The verify dependencies test case was failing for the PR to remove che related code from api and toolchain-common .
This PR is updating the go dependencies for api and toolchain-common to make sure we are not breaking anything before we merge the api and tc PRs

Related PRs:

Similar PRs:

Summary by CodeRabbit

  • Chores
    • Updated internal dependency versions to newer releases.
    • No changes to public API or user-facing behavior; no functional changes expected.

@coderabbitai
Copy link

coderabbitai bot commented Oct 6, 2025

Walkthrough

Updates go.mod: bumps github.com/codeready-toolchain/api and github.com/codeready-toolchain/toolchain-common to newer pseudo-versions and adds an indirect dependency github.com/go-bindata/go-bindata v3.1.2+incompatible. No exported/public API changes.

Changes

Cohort / File(s) Summary
Module dependency updates
go.mod
Bump versions for github.com/codeready-toolchain/api and github.com/codeready-toolchain/toolchain-common to newer pseudo-versions; add indirect dependency github.com/go-bindata/go-bindata v3.1.2+incompatible. No other require/replace edits or public API changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

lgtm

Suggested reviewers

  • xcoulon
  • alexeykazakov

Poem

I hopped through modules, nudged a line,
Pseudo-versions snug and fine.
A tiny bump, a careful tweak—
Now builds purr softly all week. 🥕🐇

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title succinctly describes the primary change—updating the API and toolchain-common dependencies—and clarifies the reason for the update without including unrelated details. It directly reflects the content of the changeset in a concise and readable way.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d7c1929 and 31c01e9.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (1)
  • go.mod (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between f9e5f2e and 9a9d125.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (1)
  • go.mod (1 hunks)
🧰 Additional context used
🪛 GitHub Actions: ci-check-gomod
go.mod

[error] 1-1: Disallowed go.mod replacement detected by CI script: the above replacement(s) are not allowed in go.mod

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
  • GitHub Check: GolangCI Lint
  • GitHub Check: Test with Coverage
  • GitHub Check: Build & push operator bundles for e2e tests

Signed-off-by: Feny Mehta <[email protected]>
@openshift-ci
Copy link

openshift-ci bot commented Oct 7, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: fbm3307, MatousJobanek

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [MatousJobanek,fbm3307]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@sonarqubecloud
Copy link

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
go.mod (1)

41-41: Consolidate go-bindata imports to /v3

  • Upstream github.com/codeready-toolchain/api is pulling in github.com/go-bindata/go-bindata v3.1.2+incompatible. Bump it to a release that uses /v3 to eliminate the +incompatible variant.
  • If you can’t update that dependency yet, keep both requires but add a comment in go.mod explaining the dual paths and always prefer /v3 in new code.
📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 7d7686d and d7c1929.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (1)
  • go.mod (2 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Build & push operator bundles for e2e tests
🔇 Additional comments (1)
go.mod (1)

154-156: Confirm CI/tooling supports the toolchain directive and Go 1.23.x.

go 1.23.0 with toolchain go1.23.12 requires builders using Go ≥1.21 with toolchains enabled. Older environments will fail to fetch the toolchain.

Please verify the CI image and local dev env honor the toolchain directive (e.g., GOTOOLCHAIN=auto) and have network egress for toolchain downloads. If not, pin CI to Go 1.23.x directly.

@fbm3307 fbm3307 merged commit 2fc7ca6 into codeready-toolchain:master Oct 16, 2025
14 of 15 checks passed
@codecov
Copy link

codecov bot commented Oct 16, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.00%. Comparing base (0f2f23b) to head (31c01e9).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1209   +/-   ##
=======================================
  Coverage   71.00%   71.00%           
=======================================
  Files          83       83           
  Lines        8069     8069           
=======================================
  Hits         5729     5729           
  Misses       2131     2131           
  Partials      209      209           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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