Update Fleet-maintained apps - #49595
Conversation
Generated automatically with cmd/maintained-apps.
Script Diff Resultsee/maintained-apps/outputs/dbgate/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/fontbase/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/jami/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/macpacker/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/opencode-desktop/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/reqable/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/spokenly/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/teleport-connect/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/teleport-connect/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/teleport-suite/darwin.json=== Install // 310925c0 -> ebebc96f ===
--- /tmp/old.MF379B 2026-07-20 18:47:48.465157323 +0000
+++ /tmp/new.EJxRM1 2026-07-20 18:47:48.465157323 +0000
@@ -96,5 +96,5 @@
# install pkg files
quit_and_track_application 'com.gravitational.teleport.tsh'
-sudo installer -pkg "$TMPDIR/teleport-18.10.0.pkg" -target /
+sudo installer -pkg "$TMPDIR/teleport-18.10.1.pkg" -target /
relaunch_application 'com.gravitational.teleport.tsh'
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/typora/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) === |
WalkthroughUpdated maintained-app metadata for DBGate, FontBase, Jami, MacPacker, OpenCode Desktop, Reqable, Spokenly, Teleport Connect, Teleport Suite, and Typora. Changes align versions, patch-detection queries, installer URLs, and SHA-256 checksums with newer releases. Teleport Suite also updates its installer script reference and package filename. Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
ee/maintained-apps/outputs/teleport-suite/darwin.json (1)
18-20: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick winUse
$INSTALLER_PATHinstead of a hardcoded package name.The install script has a hardcoded package filename (
teleport-18.10.1.pkg). This requires the script to be updated and its ref regenerated for every version bump. Since$INSTALLER_PATHalready points to the downloaded package, you can pass it directly toinstaller, making this script version-agnostic for future updates.♻️ Proposed refactor
Update the package installation step in the
"ebebc96f"script block (remembering to keep JSON string escapes intact):# install pkg files quit_and_track_application 'com.gravitational.teleport.tsh' -sudo installer -pkg \"$TMPDIR/teleport-18.10.1.pkg\" -target / +sudo installer -pkg \"$INSTALLER_PATH\" -target / relaunch_application 'com.gravitational.teleport.tsh'🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@ee/maintained-apps/outputs/teleport-suite/darwin.json` around lines 18 - 20, Update the installer invocation in the ebebc96f script block to pass the existing INSTALLER_PATH variable directly to installer instead of the hardcoded teleport-18.10.1.pkg filename. Preserve the surrounding installation and relaunch flow, and keep the JSON string escaping valid.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Nitpick comments:
In `@ee/maintained-apps/outputs/teleport-suite/darwin.json`:
- Around line 18-20: Update the installer invocation in the ebebc96f script
block to pass the existing INSTALLER_PATH variable directly to installer instead
of the hardcoded teleport-18.10.1.pkg filename. Preserve the surrounding
installation and relaunch flow, and keep the JSON string escaping valid.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: 1b0a8407-7484-451d-a367-158a1edf726f
📒 Files selected for processing (11)
ee/maintained-apps/outputs/dbgate/darwin.jsonee/maintained-apps/outputs/fontbase/darwin.jsonee/maintained-apps/outputs/jami/darwin.jsonee/maintained-apps/outputs/macpacker/darwin.jsonee/maintained-apps/outputs/opencode-desktop/darwin.jsonee/maintained-apps/outputs/reqable/windows.jsonee/maintained-apps/outputs/spokenly/darwin.jsonee/maintained-apps/outputs/teleport-connect/darwin.jsonee/maintained-apps/outputs/teleport-connect/windows.jsonee/maintained-apps/outputs/teleport-suite/darwin.jsonee/maintained-apps/outputs/typora/windows.json
|
Closing in favor of #49609. |
Automated ingestion of latest Fleet-maintained app data.
Summary by CodeRabbit