Mathis HERRIOT
d74fd15036
ci(workflows): enhance workflows with matrix builds and caching optimizations
...
Refactor GitHub Actions workflows to introduce matrix builds for `backend`, `frontend`, and `documentation` components. Upgrade actions versions, add pull request triggers, and improve caching with pnpm store integration. Adjust Node.js version to 20 and enforce `--frozen-lockfile` for dependency installation.
2026-01-14 23:51:07 +01:00
48ebc7dc36
Remove pull_request.path filters from CI workflows
2026-01-14 20:14:06 +01:00
a06fdbf21e
Set NEXT_PUBLIC_API_URL environment variable for backend build in deploy workflow
2026-01-14 18:53:21 +01:00
Mathis HERRIOT
75ac95cadb
feat(ci): enhance deploy workflow with separate lint and build steps
...
Split linting and building into distinct steps for backend, frontend, and documentation in `deploy.yml`.
2026-01-14 18:02:45 +01:00
Mathis HERRIOT
77ac960411
feat(ci): add GitHub Actions workflow for production deployment
...
Backend Tests / test (push) Failing after 4m47s
Lint / lint (push) Failing after 4m48s
Introduce `deploy.yml` to automate deployment to production on `prod` branch push. Includes setup for Node.js, pnpm caching, linting, building, and Docker Compose deployment. Update `docker-compose.prod.yml` to use environment variables for enhanced configurability.
2026-01-14 16:44:03 +01:00
3363ef52ef
Add CI workflow for backend tests using GitHub Actions
Backend Tests / test (push) Failing after 4m56s
Lint / lint (push) Has been cancelled
2026-01-07 21:09:49 +01:00
Mathis HERRIOT
6c4f1694ba
chore: remove GitHub Actions workflows for linting backend, frontend, and documentation
2026-01-05 12:10:40 +01:00
Mathis HERRIOT
0a84ad1595
chore: add GitHub Actions workflow for linting frontend, backend, and documentation
2026-01-05 12:10:29 +01:00
Mathis HERRIOT
a40bf9a18e
Add workflow for linting documentation on changes or PRs
Documentation Lint / lint (push) Failing after 3s
2026-01-05 00:32:28 +01:00
dac6ab3a15
Remove CVE-check workflow; add separate lint workflows for frontend and backend
2026-01-04 23:43:42 +01:00
dcd233fe07
Remove --enableVulnerability flag from CVE-check workflow configuration
CVE Security Check - Trivy + OWASP / Trivy Vulnerability Scan (push) Failing after 5m17s
CVE Security Check - Trivy + OWASP / OWASP Dependency-Check (push) Successful in 4s
CVE Security Check - Trivy + OWASP / Security Summary (push) Failing after 2s
2026-01-04 20:15:52 +01:00
8f372eef19
Add automated CVE security checks with Trivy and OWASP
CVE Security Check - Trivy + OWASP / OWASP Dependency-Check (push) Has been cancelled
CVE Security Check - Trivy + OWASP / Security Summary (push) Has been cancelled
CVE Security Check - Trivy + OWASP / Trivy Vulnerability Scan (push) Has been cancelled
2026-01-04 16:32:58 +01:00