Skip to content

chore: enable renovate tekton updates also in stable branches - #1667

Merged
ptoscano merged 1 commit into
ansible:mainfrom
ptoscano:renovate-stable-branches
Sep 3, 2026
Merged

ptoscano merged 1 commit into
ansible:mainfrom
ptoscano:renovate-stable-branches

Conversation

@ptoscano

@ptoscano ptoscano commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

This should make it easier to keep their pipelines up-to-date.

Summary by CodeRabbit

  • Chores
    • Automated dependency updates now target only the main branch and versioned stable branches.

@ptoscano
ptoscano requested a review from a team as a code owner September 2, 2026 06:25
@coderabbitai

coderabbitai Bot commented Sep 2, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: 189c8317-1a44-4d9b-98d6-570341fead97

📥 Commits

Reviewing files that changed from the base of the PR and between 693aeea and 7f58293.

📒 Files selected for processing (1)
  • renovate.json

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The Tekton Renovate manager configuration now restricts base branches to main and branches matching the stable version pattern.

Changes

Renovate branch filtering

Layer / File(s) Summary
Tekton base branch patterns
renovate.json
The Tekton manager now uses baseBranchPatterns for main and /^stable-\d+\.\d+$/.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Merge Risk: ⚪ Minimal · up to 7f582

This change enables Renovate updates for Tekton pipelines in stable branches. No actionable merge-blocking risk remains.

Suggested reviewers: ryankwilliams

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description states the general benefit but does not explain the configuration change, testing method, dependencies or blockers, breaking changes, or related issue. Add the required details: what changed in renovate.json, why stable branches need Tekton updates, how to test the change, and whether it introduces dependencies, blockers, or breaking changes. Add an issue link when applicable.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely identifies the main change: enabling Renovate Tekton updates for stable branches.
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.
Full details: Docstring Coverage

Explanation

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 files. (1 skipped: 1 unsupported.)

  • Fix all pre-merge checks with AI
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

@codecov-commenter

codecov-commenter commented Sep 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.39%. Comparing base (693aeea) to head (c5c942d).
⚠️ Report is 1 commits behind head on main.

@@           Coverage Diff           @@
##             main    #1667   +/-   ##
=======================================
  Coverage   93.39%   93.39%           
=======================================
  Files         247      247           
  Lines       11698    11698           
=======================================
  Hits        10925    10925           
  Misses        773      773           
Flag Coverage Δ
unit-int-tests-3.12 93.39% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ptoscano
ptoscano enabled auto-merge (squash) September 2, 2026 11:05
@ptoscano
ptoscano force-pushed the renovate-stable-branches branch from 7f58293 to c89106e Compare September 2, 2026 13:21
This should make it easier to keep their pipelines up-to-date.
@ptoscano
ptoscano force-pushed the renovate-stable-branches branch from c89106e to c5c942d Compare September 2, 2026 13:23
@sonarqubecloud

sonarqubecloud Bot commented Sep 2, 2026

Copy link
Copy Markdown

@ptoscano
ptoscano merged commit 21193b7 into ansible:main Sep 3, 2026
6 checks passed
@ptoscano
ptoscano deleted the renovate-stable-branches branch September 7, 2026 06:10
daphnemaeve pushed a commit to daphnemaeve/eda-server that referenced this pull request Sep 10, 2026
…e#1667)

This should make it easier to keep their pipelines up-to-date.
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.

4 participants