Merge pull request #164 (ci: Automatische Deployment) from SELab-2/github-actions/deployment

ci: Automatische Deployment up-to-date met nieuwe docker compose structuur
Linting rule wordt gebypassed omdat de linting al is opgelost op dev, maar gewoon nog niet op deze branch (na de merge lost dit zichzelf dus op).
This commit is contained in:
Timo De Meyst 2025-04-04 12:15:54 +02:00 committed by GitHub
commit dbc1da741c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -13,7 +13,10 @@ jobs:
-
name: Checkout
uses: actions/checkout@v4
-
name: Copy environment variables to correct file
run: cp /home/dev/.backend.env backend/.env
-
name: Start docker
run: docker compose -f compose.yml -f compose.prod.yml up --build -d
run: docker compose -f compose.production.yml up --build -d