feat: update CI/CD to use Bun
- 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:
+8
-3
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user