Skip to content

chore(config): migrate config .github/renovate.json#950

Merged
Wikid82 merged 2 commits intodevelopmentfrom
main
Apr 15, 2026
Merged

chore(config): migrate config .github/renovate.json#950
Wikid82 merged 2 commits intodevelopmentfrom
main

Conversation

@Wikid82
Copy link
Copy Markdown
Owner

@Wikid82 Wikid82 commented Apr 15, 2026

No description provided.

Copilot AI review requested due to automatic review settings April 15, 2026 17:21
@github-advanced-security
Copy link
Copy Markdown
Contributor

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@Wikid82 Wikid82 merged commit a059edf into development Apr 15, 2026
46 of 48 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Migrates Renovate configuration keys/patterns in .github/renovate.json, apparently to align with newer Renovate config conventions.

Changes:

  • Replaces baseBranches with baseBranchPatterns.
  • Updates the GitHub Actions manager config from fileMatch to managerFilePatterns.
  • Changes a package rule matcher from matchPackagePatterns to matchPackageNames.

Comment thread .github/renovate.json
"helpers:pinGitHubActionDigests"
],
"baseBranches": [
"baseBranchPatterns": [
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

baseBranchesis a well-known Renovate option, butbaseBranchPatternsis not (it may be ignored depending on Renovate version). If Renovate ignores this key, updates will run against the default base branch set rather than the intended branches. Prefer usingbaseBranches, or confirm (with docs/version in use) that baseBranchPatterns` is supported in your Renovate runtime.

Suggested change
"baseBranchPatterns": [
"baseBranches": [

Copilot uses AI. Check for mistakes.
Comment thread .github/renovate.json
Comment on lines +249 to +250
"managerFilePatterns": [
"/^\\.github/skills/examples/.*\\.ya?ml$/"
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

This looks like it’s switching from Renovate’s typical fileMatch regex-list format to an option name/value format that Renovate may not recognize for the github-actions manager. Additionally, the regex is wrapped in /.../, while Renovate commonly expects plain regex strings (e.g., ^\\.github/...$) rather than slash-delimited literals. As written, Renovate may fail to match any files (or ignore the config block). Consider reverting to fileMatch and using unslashed regex strings if you intend regex matching.

Suggested change
"managerFilePatterns": [
"/^\\.github/skills/examples/.*\\.ya?ml$/"
"fileMatch": [
"^\\.github/skills/examples/.*\\.ya?ml$"

Copilot uses AI. Check for mistakes.
Comment thread .github/renovate.json
],
"groupName": "non-major-updates"
"groupName": "non-major-updates",
"matchPackageNames": [
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

Replacing matchPackagePatterns: ["*"] with matchPackageNames: ["*"] likely changes semantics: matchPackageNames typically matches exact package names (or explicit names), so "*" may not function as a wildcard and may result in this rule matching nothing. If the goal is “all packages”, keep matchPackagePatterns: ["*"] (or use the documented “match all” approach for your Renovate version).

Suggested change
"matchPackageNames": [
"matchPackagePatterns": [

Copilot uses AI. Check for mistakes.
@github-actions
Copy link
Copy Markdown
Contributor

✅ Supply Chain Verification Results

PASSED

📦 SBOM Summary

  • Components: 1485

🔍 Vulnerability Scan

Severity Count
🔴 Critical 0
🟠 High 0
🟡 Medium 4
🟢 Low 0
Total 4

📎 Artifacts

  • SBOM (CycloneDX JSON) and Grype results available in workflow artifacts

Generated by Supply Chain Verification workflow • View Details

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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.

3 participants