chore: Add automated release workflow and version management

- Add GitHub Actions workflow for automated releases
- Add semantic versioning support
- Update docker-compose files with version variables
- Add release script for manual versioning
- Add comprehensive version workflow documentation

🚀 Ready for v1.2.5 release
This commit is contained in:
Tomas Dvorak
2026-02-27 19:03:41 +01:00
parent aef1e39d7a
commit a9395be39f
13 changed files with 1861 additions and 280 deletions
+2 -2
View File
@@ -2,7 +2,7 @@ version: '3.8'
services:
oauth-service:
build: ./oauth-service
build: .
container_name: github-oauth-service
ports:
- "9090:9090"
@@ -17,7 +17,7 @@ services:
- DEFAULT_CLIENT_URL=http://localhost:5173
- GITHUB_WEBHOOK_SECRET=${GITHUB_WEBHOOK_SECRET}
volumes:
- ./oauth-service/.env:/app/.env:ro
- ./.env:/app/.env:ro
restart: unless-stopped
networks:
- oauth-network