Repository navigation
build(flatpak): stamp the overlay's Gradle zip from the wrapper - #7681
Conversation
Renovate can bump the vendored Gradle URL in desktop-offline.yaml but not its sha256, so every wrapper bump left verify-flatpak red until someone copied distributionSha256Sum by hand. verify.sh and verify-flatpak.yml now fill the URL and sha256 into their copy of the overlay with bump-flathub-manifest.py --gradle-only, which drops the Renovate custom manager and the mismatch guard.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Priority: ➖ Normal Merge Risk: ⚪ Minimal · up to
|
Renovate can bump the vendored Gradle URL in the flatpak overlay but not its sha256, so every wrapper bump leaves
Verify Flatpak Offline Buildred until someone copiesdistributionSha256Sumby hand (#7574, #7677). The overlay now holds a placeholder and both consumers fill it from the wrapper, so there is nothing left to bump.🛠️ Refactoring & Architecture
bump-flathub-manifest.py --gradle-onlyrewrites just the Gradle zip url and sha256 fromgradle-wrapper.properties.verify-flatpak.ymlandverify.shrun it on their copy ofdesktop-offline.yaml.🧹 Chores
Testing Performed
--gradle-onlyon a copy of the overlay yieldsgradle-9.8.2-bin.zipwith the wrapper's sha256, and is idempotent.jq empty .github/renovate.jsonpass.Summary by CodeRabbit