Skip to content

chore: bump bundled OfficeCLI to v1.0.102#1050

Merged
Astro-Han merged 1 commit into
devfrom
claude/officecli-bump-1.0.102
Jun 2, 2026
Merged

chore: bump bundled OfficeCLI to v1.0.102#1050
Astro-Han merged 1 commit into
devfrom
claude/officecli-bump-1.0.102

Conversation

@Astro-Han
Copy link
Copy Markdown
Owner

Summary

Bump the bundled OfficeCLI version in packages/desktop-electron/bundled-tools.json from v1.0.93 to v1.0.102, refresh officecli.skillsTarballSha256, and re-sync the vendored skills/ bundle to the upstream v1.0.102 content with the PawWork override blockquote re-injected after the upstream frontmatter.

Why

Upstream OfficeCLI published several releases since the bundle was last bumped (v1.0.94 through v1.0.102, with v1.0.102 on 2026-05-28). The scheduled officecli-bump workflow keeps failing at the "Create bump pull request" step (see workflow runs 26744544092 and the just-triggered 26806907135); #735 is the in-flight fix for that automation. To unblock the next release cut, this PR completes the bump handoff manually using the same script path the workflow runs.

Related Issue

No issue. This is the periodic upstream OfficeCLI bump that the scheduled workflow would normally produce; #735 tracks repairing the workflow's PR-creation step.

Human Review Status

Pending. A human should make the final merge decision after reviewing the diff and verification evidence.

Review Focus

  • Confirm v1.0.102 is the intended upstream OfficeCLI release.
  • Confirm skillsTarballSha256 (933f63e5a73d3c136bacfd10f435af775355cc170ab69f4a42dbcf5648b9cb6a) matches the computed v1.0.102 skills bundle content SHA.
  • Confirm the skills/ diff is the expected upstream sync (mainly install-URL changes from raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.* to d.officecli.ai/install.*) with the PawWork override blockquote present in every synced SKILL.md.
  • Confirm desktop asset verification covered all four bundled targets.

Risk Notes

  • No product code, release workflow, or updater behavior changed.
  • This changes the pinned OfficeCLI version and the vendored skills content consumed by desktop packaging.
  • All four bundled desktop targets (darwin-arm64, darwin-x64, win32-x64, win32-arm64) were verified locally via packages/desktop-electron/scripts/prepare-officecli.ts before commit.
  • No upstream skill add/remove this cycle; same 10 skills as v1.0.93.

How To Verify

Pinned OfficeCLI: v1.0.93 -> v1.0.102
Upstream release: https://github.com/iOfficeAI/OfficeCLI/releases/tag/v1.0.102

Local verification:
- bun packages/desktop-electron/scripts/prepare-officecli.ts --platform darwin --arch arm64
- bun packages/desktop-electron/scripts/prepare-officecli.ts --platform darwin --arch x64
- bun packages/desktop-electron/scripts/prepare-officecli.ts --platform win32 --arch x64
- bun packages/desktop-electron/scripts/prepare-officecli.ts --platform win32 --arch arm64
  result: all four "Prepared OfficeCLI v1.0.102 for <target>" with downloaded binary

- bun packages/desktop-electron/scripts/sync-officecli-skills.ts --compute-sha
  result: computed content SHA256 933f63e5...8b9cb6a; wrote skillsTarballSha256

- bun packages/desktop-electron/scripts/sync-officecli-skills.ts
  result: wrote 120 files across 10 skills (10 SKILL.md with override + 110 companion files); pruned 0 stale dirs

Workflow attempts that failed at PR-create step (manual bump complements #735):
- officecli-bump run 26806907135 (workflow_dispatch)
- officecli-bump run 26744544092 (schedule)

Screenshots or Recordings

Not needed. Dependency pin + vendored skills maintenance PR with no visible UI change.

Checklist

  • Human review status is stated above as pending, approved, or not required
  • I linked the related issue, or stated why there is no issue
  • This PR has exactly one type label (bug, enhancement, task, or documentation), at least one primary routing label (app, ui, platform, harness, or ci), and exactly one priority label (P0 to P3), or I requested maintainer labeling
  • I described the review focus and any meaningful risks
  • I listed the relevant verification steps and the key result for each
  • I did not introduce unrelated refactors, dependencies, generated files, or file changes beyond the stated scope
  • I manually checked visible UI or copy changes when needed, with screenshots or recordings
  • I considered macOS and Windows impact for platform, packaging, updater, signing, paths, shell, or permissions changes
  • I called out docs, release notes, dependencies, permissions, credentials, deletion behavior, generated content, or local file changes when relevant
  • I reviewed the final diff for unrelated changes and suspicious dependency changes
  • I am targeting dev, and my PR title and commit messages use Conventional Commits in English

Bump packages/desktop-electron/bundled-tools.json officecli.version from
v1.0.93 to v1.0.102, refresh skillsTarballSha256, and re-sync vendored
skills/ with PawWork override blockquote re-injected after upstream
frontmatter.

Verified desktop assets for darwin-arm64, darwin-x64, win32-x64,
win32-arm64 via packages/desktop-electron/scripts/prepare-officecli.ts.

Upstream release:
https://github.com/iOfficeAI/OfficeCLI/releases/tag/v1.0.102
@Astro-Han Astro-Han added P2 Medium priority upstream Tracked upstream or vendor behavior platform Electron shell, OS integration, packaging, updater, signing, paths, and permissions harness Model harness, prompts, tool descriptions, and session mechanics task Narrow execution, audit, spike, migration, tracking, or upstream follow-up work labels Jun 2, 2026
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jun 2, 2026

Warning

Review limit reached

@Astro-Han, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 41 minutes and 27 seconds. Learn how PR review limits work.

Your organization has run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 759d5032-2488-46f7-a3aa-421562ab180d

📥 Commits

Reviewing files that changed from the base of the PR and between 31ff1a9 and 87a7ce5.

📒 Files selected for processing (11)
  • packages/desktop-electron/bundled-tools.json
  • skills/morph-ppt-3d/SKILL.md
  • skills/morph-ppt/SKILL.md
  • skills/officecli-academic-paper/SKILL.md
  • skills/officecli-data-dashboard/SKILL.md
  • skills/officecli-docx/SKILL.md
  • skills/officecli-financial-model/SKILL.md
  • skills/officecli-pitch-deck/SKILL.md
  • skills/officecli-pptx/SKILL.md
  • skills/officecli-word-form/SKILL.md
  • skills/officecli-xlsx/SKILL.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/officecli-bump-1.0.102

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.

@github-actions github-actions Bot removed the harness Model harness, prompts, tool descriptions, and session mechanics label Jun 2, 2026
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

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

Suggested priority: P2 (includes non-doc, non-test paths outside the low-risk bucket).

P1/P0 are reserved for maintainer confirmation. Please relabel manually if this is a release blocker, security issue, data-loss risk, or updater/runtime failure.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the bundled officecli version to v1.0.102 and updates the installation script URLs across multiple SKILL.md documentation files to use the new d.officecli.ai domain. There are no review comments, so I have no feedback to provide.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@Astro-Han Astro-Han merged commit 8be137a into dev Jun 2, 2026
35 of 36 checks passed
@Astro-Han Astro-Han deleted the claude/officecli-bump-1.0.102 branch June 2, 2026 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P2 Medium priority platform Electron shell, OS integration, packaging, updater, signing, paths, and permissions task Narrow execution, audit, spike, migration, tracking, or upstream follow-up work upstream Tracked upstream or vendor behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant