Skip to content

feat(ci): auto-bump GNOME extension submodule tags - #4577

Merged
castrojo merged 1 commit into
ublue-os:mainfrom
ahmedadan:ci/renovate-gnome-extension-tags
May 7, 2026
Merged

feat(ci): auto-bump GNOME extension submodule tags#4577
castrojo merged 1 commit into
ublue-os:mainfrom
ahmedadan:ci/renovate-gnome-extension-tags

Conversation

@ahmedadan

@ahmedadan ahmedadan commented May 7, 2026

Copy link
Copy Markdown
Collaborator

Adds a Renovate customManager so the four GNOME extension submodules pinned to release tags via the branch = field in .gitmodules get automatic update PRs. Today they're invisible to Renovate's built-in git-submodules manager, that manager only tracks branch tip movement, and tags don't move, so new upstream releases are never proposed.

This is the structural cause behind #4574 and #4561: GNOME 50 support landed in appindicator-support v63, caffeine v59, dash-to-dock extensions.gnome.org-v103, and gsconnect v72, but Bluefin Latest is still pinned to v61 / v58 / v102 / v71 because nothing told us they were stale.

@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. area/gnome Anything GNOME related dependencies Pull requests that update a dependency file kind/automation Automation tasks and workflows kind/renovate Speeeeeeeeed! Renovate rules go here labels May 7, 2026
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@castrojo
castrojo added this pull request to the merge queue May 7, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label May 7, 2026
Merged via the queue into ublue-os:main with commit 0d93ab8 May 7, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/gnome Anything GNOME related dependencies Pull requests that update a dependency file kind/automation Automation tasks and workflows kind/renovate Speeeeeeeeed! Renovate rules go here lgtm This PR has been approved by a maintainer size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants