Skip to content

qgis-*: Add version 4.0.3-1 (3.44.11-1)#2946

Open
davidxuang wants to merge 3 commits into
ScoopInstaller:masterfrom
davidxuang:qgis
Open

qgis-*: Add version 4.0.3-1 (3.44.11-1)#2946
davidxuang wants to merge 3 commits into
ScoopInstaller:masterfrom
davidxuang:qgis

Conversation

@davidxuang

Copy link
Copy Markdown
Contributor

Relates to ScoopInstaller/Extras#17662

  • Use conventional PR title: <manifest-name[@version]|chore>: <general summary of the pull request>
  • I have read the Contributing Guide

@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 47a48b35-fc1e-4b93-a81b-d6909d6b7c0a

📥 Commits

Reviewing files that changed from the base of the PR and between 2e1674c and 385d712.

📒 Files selected for processing (3)
  • bucket/qgis-grids.json
  • bucket/qgis-ltr-grids.json
  • bucket/qgis-ltr.json
🚧 Files skipped from review as they are similar to previous changes (3)
  • bucket/qgis-ltr.json
  • bucket/qgis-ltr-grids.json
  • bucket/qgis-grids.json

Summary by CodeRabbit

  • New Features
    • Added new Windows/OSGeo4W MSI package definitions for QGIS grids, QGIS LTR, and a separate QGIS LTR grids package.
    • Implemented automated version detection plus auto-update URL/hash handling for the installers.
    • Added install/uninstall hook commands and extraction-directory configuration to improve setup and removal behavior.

Walkthrough

Three QGIS Scoop manifests are added for QGIS Grids version 4.2.0-1, QGIS LTR Grids version 3.44.12-1, and QGIS LTR. Each includes MSI metadata, installation hooks, version detection, and autoupdate configuration.

Changes

QGIS Scoop Package Manifests

Layer / File(s) Summary
QGIS Grids manifest
bucket/qgis-grids.json
Adds version 4.2.0-1 metadata, a 64-bit download URL and hash, extraction settings, install/uninstall hooks, checkver, and autoupdate templates.
QGIS LTR Grids manifest
bucket/qgis-ltr-grids.json
Adds version 3.44.12-1 metadata, a 64-bit download URL and hash, install/uninstall hooks, environment batch filenames, checkver, and autoupdate templates.
QGIS LTR manifest
bucket/qgis-ltr.json
Adds QGIS LTR package metadata, a 64-bit download URL and hash, extraction settings, install/uninstall hooks, checkver, and autoupdate templates.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title matches the QGIS manifest version bump theme, but the version numbers do not match the actual changeset. Update the title to reflect the versions actually changed in the manifests, e.g. qgis-*: Add version 4.2.0-1 (3.44.12-1).
✅ Passed checks (4 passed)
Check name Status Explanation
Description check ✅ Passed The description includes the required issue reference and checklist items from the template.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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.

1 participant