Update ripgrep GNU moniker to rg#347905
Conversation
The ripgrep binary is named rg.exe, and 'rg' is the most common term users type when installing it. Without this moniker, 'winget install rg' resolves to ChemTable's Reg Organizer instead of ripgrep. Fixes microsoft#347904 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
@wingetbot run |
|
Unless @hackean-msft changed something in the recent deployment, WinGet pipelines can only handle a change to a single manifest per PR. This would probably need to be split into two PRs for each manifest |
|
@wingetbot run |
|
Validation Pipeline Run WinGetSvc-Validation-134-347905-20260312-1 |
|
PullRequest-Error The pull request contains more than one application. Multiple manifests changes must be under the same application. |
The MSVC moniker change is now in its own PR so each PR modifies only one package manifest. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
reduced to one manifest, broke the other into #348127 |
|
@wingetbot run |
|
can we merge @ItzLevvie? |
|
@wingetbot run |
|
Validation Pipeline Run WinGetSvc-Validation-136-347905-20260318-1 |
|
@danmoseley PR hasn't passed the validation pipelines, which didn't kick off automatically on the last commit. I've just kicked off a run |
|
aside, given this gives the same moniker 'rg' as in #348127, which do I get when I do |
|
Publish pipeline succeeded for this Pull Request. Once you refresh your index, this change should be present. |
|
@danmoseley Yep, that's correct |
|
Ah. Given that both will work the same for most users i think I should maybe have only added the short moniker for one of them.. |
|
@danmoseley That would be better, but it may still collide with the package coming from |
|
Moniker makes it worse! I don't think I follow the community source part. Anyway I commented on the linked issue. Not a blocker. I'll leave as is. |

winget install rgcurrently resolves to ChemTable's Reg Organizer instead of ripgrep, because neither ripgrep package claimsrgas its moniker.This PR changes the
Monikerfield fromripgreptorg(the binary name) forBurntSushi.ripgrep.GNU. The corresponding change forBurntSushi.ripgrep.MSVCis in #348127.winget install ripgrepcontinues to work via PackageName and Tags matching.Reg Organizer is unaffected by this change — it never declared
rgas its moniker and was only matching via fuzzy search on "Reg". Users who want it can still install it withwinget install "Reg Organizer"orwinget install ChemTableSoftware.RegOrganizer.Fixes #347904