a gitea ci

This commit is contained in:
BeauTroll
2026-01-19 18:36:27 +01:00
parent cbd0cdced4
commit d470eb2cd5
6 changed files with 356 additions and 193 deletions

View File

@@ -55,17 +55,17 @@ Draft
- [x] Create `src/lib/utils.ts` with `cn` utility function
- [x] Install Lucide React for icons
- [ ] Task 5: Configure linting and formatting (AC: 5)
- [x] Task 5: Configure linting and formatting (AC: 5)
- [x] Install Biome (as specified in tech stack, not ESLint+Prettier)
- [x] Create `biome.json` with recommended rules
- [x] Add lint and format scripts to `package.json`
- [ ] Verify linting works on project files
- [x] Verify linting works on project files
- [ ] Task 6: Setup Gitea Actions workflow (AC: 6)
- [ ] Create `.gitea/workflows/ci.yml`
- [ ] Configure test job: lint, typecheck, test
- [ ] Configure build job: Docker image build and push
- [ ] Configure deploy jobs (staging/production) with manual triggers
- [x] Create `.gitea/workflows/ci.yml`
- [x] Configure test job: lint, typecheck, test
- [x] Configure build job: Docker image build and push
- [x] Configure deploy jobs (staging/production) with manual triggers
- [ ] Add caching for pnpm store
- [ ] Task 7: Create README documentation (AC: 8)