Commit Graph

10 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 f2dbbb56f6
feat: promote GitHub workflow improvements from staging to main
- Update CI workflow with parallel jobs and Blacksmith runners
- Improve database migration workflow with concurrency control
- Add docker-build-server workflow
- Update Porter deployment to use Blacksmith runners
- Enhance Trigger.dev deployment with better caching
2025-08-19 15:30:50 -06:00
dal 5f779a6fe1
logic fix and ci improvement 2025-07-23 07:54:31 -06:00
dal f5b82bca15
exclude web for now 2025-07-21 01:15:01 -06:00
dal 5157b4a44a
revert env.mjs back 2025-07-21 01:08:30 -06:00
dal 2405242950
skip validate env 2025-07-21 00:43:45 -06:00
dal 474dffc1d3
Try again 2025-07-21 00:39:08 -06:00
dal 5ae39a15b3
k lets try this 2025-07-21 00:36:01 -06:00
dal ec4262b87c
ci and a random lint 2025-07-21 00:28:39 -06:00