Skip to content

chore: consolidate semver git-submodule renovate rules - #3571

Closed
castrojo with Copilot wants to merge 2 commits into
issue-3569from
copilot/sub-pr-3570
Closed

chore: consolidate semver git-submodule renovate rules#3571
castrojo with Copilot wants to merge 2 commits into
issue-3569from
copilot/sub-pr-3570

Conversation

Copilot AI commented Nov 2, 2025

Copy link
Copy Markdown
Contributor

Addresses feedback from #3570 to reduce duplication in renovate configuration for GNOME extension git-submodules.

Changes

  • Consolidated three separate rules for ubuntu/gnome-shell-extension-appindicator, GSConnect/gnome-shell-extension-gsconnect, and eonpatapon/gnome-shell-extension-caffeine into a single rule with multiple matchPackagePatterns
  • All three extensions share identical configuration: matchManagers: ["git-submodules"], versioning: "semver", automerge: false
  • Kept micheleg/dash-to-dock as separate rule (uses custom regex versioning)

Before (3 rules, 24 lines):

{
  "matchManagers": ["git-submodules"],
  "matchPackagePatterns": ["ubuntu/gnome-shell-extension-appindicator"],
  "versioning": "semver",
  "automerge": false
},
{
  "matchManagers": ["git-submodules"],
  "matchPackagePatterns": ["GSConnect/gnome-shell-extension-gsconnect"],
  "versioning": "semver",
  "automerge": false
},
{
  "matchManagers": ["git-submodules"],
  "matchPackagePatterns": ["eonpatapon/gnome-shell-extension-caffeine"],
  "versioning": "semver",
  "automerge": false
}

After (1 rule, 10 lines):

{
  "matchManagers": ["git-submodules"],
  "matchPackagePatterns": [
    "ubuntu/gnome-shell-extension-appindicator",
    "GSConnect/gnome-shell-extension-gsconnect",
    "eonpatapon/gnome-shell-extension-caffeine"
  ],
  "versioning": "semver",
  "automerge": false
}

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: castrojo <1264109+castrojo@users.noreply.github.com>
Copilot AI changed the title [WIP] WIP: Address feedback on renovate rules for GNOME extension submodules chore: consolidate semver git-submodule renovate rules Nov 2, 2025
Copilot AI requested a review from castrojo November 2, 2025 00:31
@castrojo castrojo closed this Nov 2, 2025
@castrojo
castrojo deleted the copilot/sub-pr-3570 branch November 2, 2025 03:02
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.

2 participants