Skip to content

fix(ci): remove broken tweet action, expand Linux cache cleanup#210

Merged
github-actions[bot] merged 1 commit into
developfrom
fix/remove-broken-tweet-action
Apr 23, 2026
Merged

fix(ci): remove broken tweet action, expand Linux cache cleanup#210
github-actions[bot] merged 1 commit into
developfrom
fix/remove-broken-tweet-action

Conversation

@tomymaritano

@tomymaritano tomymaritano commented Apr 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove dart-actions/tweet@v1 — repository no longer exists, causes CI annotation error
  • Expand Linux electron-builder cache cleanup to include 7zip archives (fixes Unknown error -2147024872)

Supersedes PR #209.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Enhanced build workflow caching to clear additional cache subdirectories during builds.
    • Removed automated Twitter posting from the release workflow.

- Remove dart-actions/tweet@v1 (repository no longer exists)
- Expand Linux electron-builder cache cleanup to include 7zip archives

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Apr 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
readide Error Error Apr 23, 2026 9:10pm

Request Review

@github-actions github-actions Bot enabled auto-merge (squash) April 23, 2026 21:10
@github-actions github-actions Bot added the ci label Apr 23, 2026
@coderabbitai

coderabbitai Bot commented Apr 23, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 95a4e557-df61-4a8d-a40a-30d4cdff5531

📥 Commits

Reviewing files that changed from the base of the PR and between b5d2733 and df34df7.

📒 Files selected for processing (1)
  • .github/workflows/build.yml

📝 Walkthrough

Walkthrough

The GitHub Actions build workflow was modified to clear additional electron-builder cache subdirectories during Linux builds (NSIS, Windows code signing, and 7za artifacts) and to remove the tweet job from the publishing workflow entirely.

Changes

Cohort / File(s) Summary
Workflow Cache & Job Updates
.github/workflows/build.yml
Added cache clearing for additional electron-builder subdirectories (NSIS, Windows code signing, 7za artifacts) in Linux workflow. Removed the entire tweet job that previously posted release announcements to Twitter.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Suggested labels

ci, size/M

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main changes: removing a broken tweet action and expanding Linux cache cleanup.
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.

✏️ 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 fix/remove-broken-tweet-action

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 merged commit 0dfe6db into develop Apr 23, 2026
14 of 15 checks passed
tomymaritano added a commit that referenced this pull request Apr 23, 2026
#217)

## Patch v0.12.1

Critical fixes since v0.12.0:

### Bug Fixes
- **Fix "Object has been destroyed" crash on update** — safe broadcast
helper with double isDestroyed check + try/catch (#213)
- **Move single-instance lock before whenReady()** — prevents secondary
instances from initializing DB/IPC (#216)

### Architecture Refactor
- **main/index.ts**: 3,046 → 887 lines (10 IPC handler modules) (#214)
- **preload/index.ts**: 1,227 → 161 lines (14 API modules) (#215)
- **App.tsx**: 1,010 → 643 lines (4 hooks extracted) (#215)
- **PluginsSection.tsx**: 1,043 → 11 lines (3 sub-components) (#215)
- **syncService.ts**: 1,065 → 18 lines (types + helpers extracted)
(#215)

### CI Improvements
- Fix Linux build: expanded cache cleanup, removed corrupted fpm (#212)
- Remove broken dart-actions/tweet action (#210)
- Node.js 24 via FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 (#212)
- Branch protection configured on develop + main (#216)

## Test plan
- [x] `pnpm typecheck` — 17/17 pass
- [x] `pnpm test` — 16/16 pass

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant