22 lines
No EOL
448 B
YAML
22 lines
No EOL
448 B
YAML
name: Deployment
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- main
|
|
|
|
jobs:
|
|
docker:
|
|
name: Deploy with docker
|
|
runs-on: [self-hosted, Linux, X64]
|
|
steps:
|
|
-
|
|
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.production.yml up --build -d
|
|
|