fix: parallel CD trigger, remove env blocker, cleanup release pipeline
This commit is contained in:
1 parent
74bf7e19db
commit
4c02ab9d55
13 files changed
+95
-91
No files matched your search
+5
-1
@@ -12,6 +12,10 @@
|
||||
### Changed
|
||||
|
||||
- **Prod prometheus**: Switched from empty named volume to bind mounts for config files (consistent with dev).
|
||||
- **CD pipeline**: Trigger on `push` (parallel with CI), removed `environment: production` (was causing silent abort).
|
||||
- **CI pipeline**: Removed redundant `release` job (handled by `release.yml`).
|
||||
- **Tag format**: Standardized on `*.*.*` (e.g. `1.0.9`), removed `v` prefix from existing tags.
|
||||
- **DEPLOYMENT.md**: Documented parallel CI/CD pipeline flow with workflow table.
|
||||
|
||||
### Removed
|
||||
|
||||
@@ -154,7 +158,7 @@ Full backend and frontend implementation complete.
|
||||
- **Frontend** (`frontend/`): Vite + TypeScript + Tailwind + Alpine.js, HLS player with hls.js, chat sidebar with room switching and private messaging, "Now Playing" overlay, and modern UI (ADR-002, ADR-003).
|
||||
- Complete `docker-compose.yml` for local development with all services, volumes, and healthchecks.
|
||||
- All ADRs (001-007) created and linked in documentation.
|
||||
- `TODO.md`, `DONE.md`, and `CHANGELOG.md` updated with full traceability.
|
||||
- `CHANGELOG.md` updated with full traceability.
|
||||
- Git repository initialized with comprehensive initial commit.
|
||||
|
||||
The project is a fully functional, self-hosted 24/7 linear video channel with synchronized playback, custom chat, R2 delivery, moderation, and admin-ready structure. It matches the architecture defined in the arc42 template and all ADRs.
|
||||
|
||||
Reference in new issue
Block a user