Skip to content

fix: updatecli policies - #10372

Merged
olblak merged 2 commits into
updatecli:mainfrom
olblak:fix/updatecli/policies
Sep 9, 2026
Merged

olblak merged 2 commits into
updatecli:mainfrom
olblak:fix/updatecli/policies

Conversation

@olblak

@olblak olblak commented Sep 9, 2026 •

Copy link
Copy Markdown
Member

Fix various updatecli pipelines

Summary by CodeRabbit

  • Chores
    • Update automation now excludes OpenTelemetry Go modules from automatic major and minor version bumps.
    • Go version update pull requests now display the complete resolved Go version in their titles.
    • Improved update detection for Docker and devcontainer-related files.

Signed-off-by: Olblak <me@olblak.com>
Signed-off-by: Olblak <me@olblak.com>
@olblak olblak added the chore label Sep 9, 2026
@olblak
olblak enabled auto-merge (squash) September 9, 2026 19:21
@coderabbitai

coderabbitai Bot commented Sep 9, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 5ce1a7ac-5de3-4241-b00d-8298a5dcabd1

📥 Commits

Reviewing files that changed from the base of the PR and between e9b00cd and 6cefc93.

📒 Files selected for processing (3)
  • updatecli/updatecli-compose.d/golang/major.yaml
  • updatecli/updatecli-compose.d/golang/minor.yaml
  • updatecli/updatecli.d/devcontainer.yaml

Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.


📝 Walkthrough

Walkthrough

The change excludes OpenTelemetry Go modules from major and minor updates. It also updates the devcontainer pipeline to use resolved Golang version data in its title and Docker condition.

Changes

Golang update configuration

Layer / File(s) Summary
Golang module exclusion policies
updatecli/updatecli-compose.d/golang/major.yaml, updatecli/updatecli-compose.d/golang/minor.yaml
The major and minor policies now ignore go.opentelemetry.io/* modules.
Devcontainer pipeline version wiring
updatecli/updatecli.d/devcontainer.yaml
The pipeline name and pull request title now identify Golang updates. The configuration adds golangfullversion, uses the golang source for the Docker condition, and disables source input on the devcontainer target.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to 6cefc

This updates Go dependency-update exclusions and devcontainer version metadata without an identified current-head correctness or deployment risk. The change is ready to merge.

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description identifies the general purpose of the pull request but omits the required issue reference, test details, checklist, tradeoffs, and potential improvements. Add the required template sections. Include the issue reference, test commands or results, checklist status, tradeoffs, and potential improvements. Describe the Golang policy exclusions and the devcontainer pull request title fix.
✅ Passed checks (4 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title is related to the policy changes, but it is broad and does not identify the devcontainer pipeline title fix.
  • Fix all pre-merge checks with AI
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

@olblak olblak changed the title Fix/updatecli/policies fix: updatecli policies Sep 9, 2026
@mergify

mergify Bot commented Sep 9, 2026

Copy link
Copy Markdown

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@olblak
olblak merged commit 383cfdc into updatecli:main Sep 9, 2026
9 checks passed
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.

1 participant