feat: update CI/CD to use Bun
Pull Request / unit-tests (pull_request) Failing after 1m14s
Pull Request / acceptance-tests (pull_request) Has been skipped
Pull Request / analyze-bump-type (pull_request) Has been skipped

- Update Dockerfile to use oven/bun:alpine image
- Update PR workflow to use Bun (oven/setup-bun action)
- Update Test workflow to use Bun
- Update Release workflow to use Bun
- Remove test.yml workflow (redundant with PR workflow)
- Update Docker build commands to use Bun
- Docker build verified working
This commit is contained in:
2026-04-01 00:20:49 -07:00
parent 24db43eb7f
commit 1cd2cbd0a6
6 changed files with 79 additions and 57 deletions
+8 -3
View File
@@ -25,14 +25,19 @@
- [x] Auto-create tournament when uploading matches without selecting one
### In Progress 🔄
- [ ] Update CI/CD workflows to use Bun (PR, test, release)
- [ ] Update Dockerfile to use Bun Alpine image
- [ ] Verify release workflow with Bun
- [ ] Update API routes to handle new variant scoring fields
- [ ] Update EditTournamentForm to add variant scoring controls
- [ ] Update MatchEditor to use tournament-specific target score
- [ ] Run tests and verify variant scoring implementation
### Recently Completed ✅
- [x] Update CI/CD workflows to use Bun (PR, release)
- [x] Update Dockerfile to use Bun Alpine image
- [x] Update PR workflow to use Bun
- [x] Update Release workflow to use Bun
- [x] Remove test.yml workflow (redundant)
- [x] Verify Docker build with Bun
### Recently Completed ✅
- [x] Fix Prisma build error in CI pipeline (Docker build failure due to missing DATABASE_URL validation)
- [x] Add defensive checks to src/lib/prisma.ts to prevent build failures