mirror of
				https://github.com/Redocly/redoc.git
				synced 2025-11-04 01:37:32 +03:00 
			
		
		
		
	
						commit
						b3587a65e6
					
				
							
								
								
									
										5
									
								
								.github/workflows/publish.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/publish.yml
									
									
									
									
										vendored
									
									
								
							| 
						 | 
					@ -7,6 +7,7 @@ on:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
  bundle:
 | 
					  bundle:
 | 
				
			||||||
 | 
					    name: Bundle
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
| 
						 | 
					@ -38,6 +39,7 @@ jobs:
 | 
				
			||||||
          retention-days: 1
 | 
					          retention-days: 1
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  unit-tests:
 | 
					  unit-tests:
 | 
				
			||||||
 | 
					    name: Unit Tests
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
| 
						 | 
					@ -50,6 +52,7 @@ jobs:
 | 
				
			||||||
        run: npm test
 | 
					        run: npm test
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  e2e-tests:
 | 
					  e2e-tests:
 | 
				
			||||||
 | 
					    name: E2E Tests
 | 
				
			||||||
    needs: [bundle]
 | 
					    needs: [bundle]
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
| 
						 | 
					@ -70,6 +73,7 @@ jobs:
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  publish:
 | 
					  publish:
 | 
				
			||||||
    name: Publish
 | 
					    name: Publish
 | 
				
			||||||
 | 
					    needs: [unit-tests, e2e-tests]
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    if: ${{ !github.event.release.prerelease && github.event.release.target_commitish == 'main' }}
 | 
					    if: ${{ !github.event.release.prerelease && github.event.release.target_commitish == 'main' }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
| 
						 | 
					@ -112,6 +116,7 @@ jobs:
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  publish-beta:
 | 
					  publish-beta:
 | 
				
			||||||
    name: Publish Beta to NPM
 | 
					    name: Publish Beta to NPM
 | 
				
			||||||
 | 
					    needs: [unit-tests, e2e-tests]
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    if: ${{ github.event.release.prerelease }}
 | 
					    if: ${{ github.event.release.prerelease }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user