Commit Graph

3 Commits

Author SHA1 Message Date
dal a986258cf1
feat: sync GitHub workflows from staging and add manual deployment trigger
- Cherry-pick all workflow improvements from staging branch
- Add workflow_dispatch trigger to deploy.yml for manual deployments
- Support custom environment and image tag inputs for manual runs
- Update deployment logic to handle both automatic and manual triggers
- Improve deployment summaries to show trigger type and image tag
2025-08-21 16:48:30 -06:00
dal da9a89d527
feat: optimize GitHub Actions workflows
- Remove pnpm store permission fixes (no longer needed)
- Remove sticky disk Turbo cache mounts (simplified caching)
- Use direct pnpm install without --prefer-offline flag
- Add TURBO_CACHE_DIR and TURBO_TELEMETRY_DISABLED env vars
- Improve deployment workflow with better error handling and summaries
- Add platform specification and Docker cache optimization
- Simplify trigger deployment workflow

These changes improve CI/CD performance and reliability.
2025-08-21 15:49:06 -06:00
dal 23f5541855
Add deploy workflow to main branch 2025-08-19 15:21:58 -06:00