Skip to content

chore(renovate): enable git-submodule management - #3573

Merged
castrojo merged 2 commits into
mainfrom
pin-gitmodules-to-latest-tags
Nov 2, 2025
Merged

chore(renovate): enable git-submodule management#3573
castrojo merged 2 commits into
mainfrom
pin-gitmodules-to-latest-tags

Conversation

@p5

@p5 p5 commented Nov 2, 2025

Copy link
Copy Markdown
Member

Copilot AI review requested due to automatic review settings November 2, 2025 00:41
@dosubot dosubot Bot added the size/XS This PR changes 0-9 lines, ignoring generated files. label Nov 2, 2025
@dosubot

dosubot Bot commented Nov 2, 2025

Copy link
Copy Markdown

Related Documentation

Checked 14 published document(s) in 1 knowledge base(s). No updates required.

How did I do? Any feedback?  Join Discord

@p5 p5 changed the title Pin gitmodules to latest tags chore(renovate): enable git-submodule management Nov 2, 2025
@dosubot dosubot Bot added the pin Issues for pinning specific versions label Nov 2, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds explicit branch tracking to GNOME Shell extension git submodules and enables Renovate's git-submodules support for automated dependency updates. This allows Renovate to monitor and update the submodules to their latest commits on the specified branches.

  • Adds branch field to four GNOME Shell extension submodules in .gitmodules
  • Enables git-submodules support in Renovate configuration

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.gitmodules Adds branch tracking to appindicator (v61), caffeine (v58), dash-to-dock (extensions.gnome.org-v102), and gsconnect (v67) submodules
.github/renovate.json5 Enables Renovate's git-submodules feature to automate submodule updates

Comment thread .gitmodules
Comment thread .gitmodules
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Nov 2, 2025
@castrojo
castrojo enabled auto-merge November 2, 2025 00:48
@castrojo
castrojo added this pull request to the merge queue Nov 2, 2025
Merged via the queue into main with commit 0466b7d Nov 2, 2025
31 checks passed
@castrojo
castrojo deleted the pin-gitmodules-to-latest-tags branch November 2, 2025 01:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer pin Issues for pinning specific versions size/XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants