Skip to content

Rebuild bundled backend before packaging#8

Merged
hetaoBackend merged 5 commits intomainfrom
codex/macos-app-feishu-card-packaging
Mar 19, 2026
Merged

Rebuild bundled backend before packaging#8
hetaoBackend merged 5 commits intomainfrom
codex/macos-app-feishu-card-packaging

Conversation

@hetaoBackend
Copy link
Copy Markdown
Owner

Summary

  • rebuild the bundled Python backend before Electron package/make so the macOS app ships the latest Feishu notification logic
  • add a shared build script for the bundled backend and wire it into Electron prepackage/premake hooks
  • keep Makefile packaging flows efficient by skipping duplicate backend rebuilds after the explicit build step

Test Plan

  • uv run pytest tests/test_feishu_message_rendering.py tests/test_feishu_forwarded_messages.py -q
  • node taskboard-electron/scripts/build-backend.mjs

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 19, 2026

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

Project Deployment Actions Updated (UTC)
agentforge-landing Ready Ready Preview, Comment Mar 20, 2026 1:15am

@hetaoBackend hetaoBackend merged commit 8cd9948 into main Mar 19, 2026
3 checks passed
@hetaoBackend hetaoBackend deleted the codex/macos-app-feishu-card-packaging branch March 19, 2026 08:59
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.

1 participant