Skip to content

Update Fleet-maintained apps#43584

Closed
fleet-release wants to merge 1 commit intomainfrom
fma-2604142043
Closed

Update Fleet-maintained apps#43584
fleet-release wants to merge 1 commit intomainfrom
fma-2604142043

Conversation

@fleet-release
Copy link
Copy Markdown
Contributor

@fleet-release fleet-release commented Apr 14, 2026

Automated ingestion of latest Fleet-maintained app data.

Summary by CodeRabbit

  • Chores
    • Updated macOS Microsoft Office application configurations (Excel, OneNote, PowerPoint, Word) to version 16.108 with corresponding installer packages and verification checksums.

Generated automatically with cmd/maintained-apps.
Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@github-actions
Copy link
Copy Markdown
Contributor

Script Diff Results

ee/maintained-apps/outputs/microsoft-excel/darwin.json

=== Install // c7fb86e7 -> ee401ad7 ===

--- /tmp/old.pCuQJE	2026-04-14 20:46:09.081456125 +0000
+++ /tmp/new.IIEscQ	2026-04-14 20:46:09.081456125 +0000
@@ -104,6 +104,6 @@
 
 EOF
 
-sudo installer -pkg "$TMPDIR"/Microsoft_Excel_16.107.26040410_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
+sudo installer -pkg "$TMPDIR"/Microsoft_Excel_16.108.26041219_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
 
 relaunch_application 'com.microsoft.Excel'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/microsoft-onenote/darwin.json

=== Install // f92f44c8 -> d444a963 ===

--- /tmp/old.tZ1UN8	2026-04-14 20:46:09.142457859 +0000
+++ /tmp/new.aBrUEv	2026-04-14 20:46:09.142457859 +0000
@@ -83,5 +83,5 @@
 
 # install pkg files
 quit_and_track_application 'com.microsoft.onenote.mac'
-sudo installer -pkg "$TMPDIR/Microsoft_OneNote_16.107.26040410_Updater.pkg" -target /
+sudo installer -pkg "$TMPDIR/Microsoft_OneNote_16.108.26041219_Updater.pkg" -target /
 relaunch_application 'com.microsoft.onenote.mac'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/microsoft-powerpoint/darwin.json

=== Install // dce88370 -> 6b1225e9 ===

--- /tmp/old.zZF7e3	2026-04-14 20:46:09.191459252 +0000
+++ /tmp/new.lKEO7I	2026-04-14 20:46:09.192459281 +0000
@@ -104,6 +104,6 @@
 
 EOF
 
-sudo installer -pkg "$TMPDIR"/Microsoft_PowerPoint_16.107.26040410_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
+sudo installer -pkg "$TMPDIR"/Microsoft_PowerPoint_16.108.26041219_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
 
 relaunch_application 'com.microsoft.Powerpoint'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/microsoft-word/darwin.json

=== Install // 82e864c2 -> 77cc830e ===

--- /tmp/old.J6MTCq	2026-04-14 20:46:09.242460702 +0000
+++ /tmp/new.0XnhJp	2026-04-14 20:46:09.242460702 +0000
@@ -104,6 +104,6 @@
 
 EOF
 
-sudo installer -pkg "$TMPDIR"/Microsoft_Word_16.107.26040410_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
+sudo installer -pkg "$TMPDIR"/Microsoft_Word_16.108.26041219_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
 
 relaunch_application 'com.microsoft.Word'

=== Uninstall Script (no changes) ===

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 14, 2026

Walkthrough

This change updates macOS configuration files for four Microsoft Office applications: Excel, OneNote, PowerPoint, and Word. Each maintained-app entry targets version 16.108 instead of the previous 16.107.4. The updates include modified version comparison thresholds in patched-status queries, new installer package artifacts (with build identifier 26041219 instead of 26040410), updated install script references, and corresponding SHA256 hash values. The quit-and-relaunch control flow logic and uninstallation procedures remain unchanged.

Possibly related PRs

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The description is minimal and generic. It states 'Automated ingestion of latest Fleet-maintained app data' but lacks details about what was changed, which apps were updated, and which versions were targeted. Expand the description to specify which applications were updated (Microsoft Excel, OneNote, PowerPoint, Word), their new version (16.108), and any relevant testing performed.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Update Fleet-maintained apps' is related to the changeset but lacks specificity about the primary change, which is updating Microsoft Office applications (Excel, OneNote, PowerPoint, Word) to version 16.108.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fma-2604142043

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 and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
ee/maintained-apps/outputs/microsoft-word/darwin.json (1)

10-12: Consider adding CI validators for manifest cross-field coherence.

Given automated ingestion, lightweight CI checks would prevent silent bad manifest data (missing refs targets, mismatched installer filenames vs install scripts, malformed SHA-256). Current manifests are valid, but automated checks would catch regressions in future ingestions.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@ee/maintained-apps/outputs/microsoft-word/darwin.json` around lines 10 - 12,
Add lightweight CI validators that verify manifest cross-field coherence for
files like darwin.json: (1) ensure fields install_script_ref and
uninstall_script_ref point to existing script refs in the repo, (2) validate
"sha256" matches the expected 64-hex format and optionally verify the referenced
installer file's checksum, and (3) check installer filenames referenced
elsewhere in the manifest match the scripts/refs (e.g., installer name vs
install_script_ref). Implement these checks as a fast pre-commit/CI job that
parses the manifest and fails on missing refs, mismatched filenames, or
malformed SHA-256 values.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@ee/maintained-apps/outputs/microsoft-word/darwin.json`:
- Around line 10-12: Add lightweight CI validators that verify manifest
cross-field coherence for files like darwin.json: (1) ensure fields
install_script_ref and uninstall_script_ref point to existing script refs in the
repo, (2) validate "sha256" matches the expected 64-hex format and optionally
verify the referenced installer file's checksum, and (3) check installer
filenames referenced elsewhere in the manifest match the scripts/refs (e.g.,
installer name vs install_script_ref). Implement these checks as a fast
pre-commit/CI job that parses the manifest and fails on missing refs, mismatched
filenames, or malformed SHA-256 values.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 52880beb-613c-419d-a1e5-9a6e4ca4199b

📥 Commits

Reviewing files that changed from the base of the PR and between fbfc7c3 and 1ea30db.

📒 Files selected for processing (4)
  • ee/maintained-apps/outputs/microsoft-excel/darwin.json
  • ee/maintained-apps/outputs/microsoft-onenote/darwin.json
  • ee/maintained-apps/outputs/microsoft-powerpoint/darwin.json
  • ee/maintained-apps/outputs/microsoft-word/darwin.json

@github-actions
Copy link
Copy Markdown
Contributor

Closing in favor of #43588.

@github-actions github-actions Bot closed this Apr 14, 2026
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.

2 participants