mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	feat: wait for postgres to boot before running tests (#7790)
Tests were failing on this workflow due to postgres taking longer to boot up, now it will wait for postgres to boot up before continuing.
This commit is contained in:
		
							parent
							
								
									e155cb9923
								
							
						
					
					
						commit
						80f9e329f5
					
				
							
								
								
									
										15
									
								
								.github/workflows/publish-new-version.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/publish-new-version.yaml
									
									
									
									
										vendored
									
									
								
							@ -32,6 +32,21 @@ jobs:
 | 
				
			|||||||
      matrix:
 | 
					      matrix:
 | 
				
			||||||
        node-version: [ 20.x ]
 | 
					        node-version: [ 20.x ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    services:
 | 
				
			||||||
 | 
					      # Label used to access the service container
 | 
				
			||||||
 | 
					      postgres:
 | 
				
			||||||
 | 
					        # Docker Hub image
 | 
				
			||||||
 | 
					        image: postgres
 | 
				
			||||||
 | 
					        # Provide the password for postgres
 | 
				
			||||||
 | 
					        env:
 | 
				
			||||||
 | 
					          POSTGRES_PASSWORD: postgres
 | 
				
			||||||
 | 
					          POSTGRES_INITDB_ARGS: "--no-sync"
 | 
				
			||||||
 | 
					        # Set health checks to wait until postgres has started
 | 
				
			||||||
 | 
					        ports:
 | 
				
			||||||
 | 
					          - 5432:5432
 | 
				
			||||||
 | 
					        options: >-
 | 
				
			||||||
 | 
					          --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v4
 | 
					      - uses: actions/checkout@v4
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user