chore(deps): update github.com/dprotaso/go-yit digest to b1e9c41#386
chore(deps): update github.com/dprotaso/go-yit digest to b1e9c41#386red-hat-konflux[bot] wants to merge 1 commit into
Conversation
d4471f7 to
8b03733
Compare
|
8b03733 to
9c4013f
Compare
9c4013f to
21e7e0a
Compare
65309b2 to
a81c2be
Compare
a3e474b to
ee291a0
Compare
ee291a0 to
2c0ffa1
Compare
2c0ffa1 to
1841adc
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
1841adc to
eeca80f
Compare
WalkthroughA transitive dependency ChangesDependency Update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@go.mod`:
- Line 31: The go.mod entry for github.com/dprotaso/go-yit uses a raw commit
hash ("b1e9c41b42c9") which is invalid; run `go get
github.com/dprotaso/go-yit@b1e9c41b42c9` (or use your dependency tooling) to
have Go resolve and write the proper pseudo-version
(vX.0.0-<timestamp>-<commit>) into go.mod, replacing the raw hash with the valid
pseudo-version.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
| github.com/cespare/xxhash/v2 v2.3.0 // indirect | ||
| github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect | ||
| github.com/dprotaso/go-yit v0.0.0-20220510233725-9ba8df137936 // indirect | ||
| github.com/dprotaso/go-yit b1e9c41b42c9 // indirect |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Read-only verification: detect invalid non-semver/non-pseudoversion require for go-yit in go.mod.
set -euo pipefail
line="$(rg -n '^\s*github\.com/dprotaso/go-yit\s+' go.mod || true)"
echo "$line"
# Extract version token (2nd field after module path)
ver="$(awk '/^\s*github\.com\/dprotaso\/go-yit\s+/ {print $2}' go.mod)"
echo "Detected version: $ver"
# Accept semver (v1.2.3[-prerelease][+meta]) or Go pseudo-version
if [[ "$ver" =~ ^v[0-9]+\.[0-9]+\.[0-9]+([\-+].*)?$ ]] || [[ "$ver" =~ ^v[0-9]+\.[0-9]+\.[0-9]+-[0-9]{14}-[0-9a-f]{12}$ ]]; then
echo "OK: version format is valid for go.mod require."
else
echo "INVALID: version format is not valid for go.mod require."
exit 1
fiRepository: RedHatInsights/quickstarts
Length of output: 214
Use a valid Go module version (pseudo-version), not a raw commit hash.
Line 31 uses b1e9c41b42c9, which is not a valid require version format in go.mod. Go expects semver or a pseudo-version (vX.0.0-<timestamp>-<commit>). This will break module resolution.
Suggested fix
- github.com/dprotaso/go-yit b1e9c41b42c9 // indirect
+ github.com/dprotaso/go-yit v0.0.0-<timestamp>-b1e9c41b42c9 // indirectUse go get github.com/dprotaso/go-yit@b1e9c41b42c9 (or your dependency bot) to materialize the exact pseudo-version automatically.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@go.mod` at line 31, The go.mod entry for github.com/dprotaso/go-yit uses a
raw commit hash ("b1e9c41b42c9") which is invalid; run `go get
github.com/dprotaso/go-yit@b1e9c41b42c9` (or use your dependency tooling) to
have Go resolve and write the proper pseudo-version
(vX.0.0-<timestamp>-<commit>) into go.mod, replacing the raw hash with the valid
pseudo-version.
This PR contains the following updates:
9ba8df1→b1e9c41Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.