| 
					
				 | 
			
			
				@@ -82,6 +82,33 @@ jobs: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if: steps.changed-files.outputs.any_changed == 'true' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         run: yarn run lint 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  docker-compose-template: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: Docker Compose Template 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    runs-on: ubuntu-latest 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    steps: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      - name: Checkout code 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        uses: actions/checkout@v4 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      - name: Check changed files 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        id: changed-files 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        uses: tj-actions/changed-files@v45 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        with: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          files: | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            docker/generate_docker_compose 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            docker/.env.example 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            docker/docker-compose-template.yaml 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            docker/docker-compose.yaml 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      - name: Generate Docker Compose 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if: steps.changed-files.outputs.any_changed == 'true' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        run: | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          cd docker 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ./generate_docker_compose 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      - name: Check for changes 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if: steps.changed-files.outputs.any_changed == 'true' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        run: git diff --exit-code 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   superlinter: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     name: SuperLinter 
			 |