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
 | |
|          | 
