Files
computer/.github/workflows
f-trycua 2cb9a2d71e Ensure publish-agent waits for publish-computer when bumping cua-computer
When bumping cua-computer, we publish both packages. However, since cua-agent
depends on cua-computer, we should publish computer FIRST, then agent. This
ensures the new computer version is available on PyPI before agent (which
depends on it) is published.

Changes:
- Reordered jobs: publish-computer before publish-agent
- Added publish-computer to publish-agent's needs list
- Updated publish-agent condition to use always() with explicit result checks
- When service is cua-agent: publishes immediately
- When service is cua-computer: waits for publish-computer to succeed first

Job execution order:
1. bump-version (bumps versions, pushes to git)
2. publish-computer (only when service == cua-computer)
3. publish-agent (waits for computer if service == cua-computer)

This prevents dependency errors where agent might be published before the
computer version it depends on is available on PyPI.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 19:54:26 +01:00
..
2025-11-12 14:17:01 -05:00
2025-11-18 10:01:16 -05:00
2025-11-16 18:30:06 -05:00
2025-11-13 12:37:40 -05:00
2025-11-12 02:08:01 -05:00