mirror of
				https://github.com/bartvdbraak/omnidash.git
				synced 2025-10-31 00:19:12 +00:00 
			
		
		
		
	feat: Use subdirectory for parralel branch deployments
This commit is contained in:
		
							parent
							
								
									70c5d497c1
								
							
						
					
					
						commit
						6645962e4c
					
				
					 1 changed files with 13 additions and 11 deletions
				
			
		
							
								
								
									
										24
									
								
								.github/workflows/seo-report.yaml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								.github/workflows/seo-report.yaml
									
										
									
									
										vendored
									
									
								
							|  | @ -14,9 +14,6 @@ concurrency: | ||||||
| 
 | 
 | ||||||
| jobs: | jobs: | ||||||
|   build-deploy: |   build-deploy: | ||||||
|     environment: |  | ||||||
|       name: github-pages |  | ||||||
|       url: ${{ steps.deployment.outputs.page_url }} |  | ||||||
|     if: github.event.deployment_status.state == 'success' |     if: github.event.deployment_status.state == 'success' | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
|  | @ -29,14 +26,19 @@ jobs: | ||||||
|           node-version: 20 |           node-version: 20 | ||||||
| 
 | 
 | ||||||
|       - name: Install Dependencies |       - name: Install Dependencies | ||||||
|         run: yarn global add @unlighthouse/cli puppeteer gh-pages |         run: yarn global add @unlighthouse/cli puppeteer | ||||||
| 
 | 
 | ||||||
|       - name: Build Unlighthouse report |       - name: Build Unlighthouse report | ||||||
|         run: unlighthouse-ci --site "${{ github.event.deployment_status.target_url }}" --build-static --router-prefix ${{ github.event.repository.name }} |  | ||||||
| 
 |  | ||||||
|       - name: Deploy to GitHub Pages |  | ||||||
|         env: |  | ||||||
|           GITHUB_TOKEN: ${{ secrets.GH_PAGES_TOKEN }} |  | ||||||
|         run: | |         run: | | ||||||
|           echo "baseurl: /$(basename $GITHUB_REF)" >> _config.yml |           unlighthouse-ci \ | ||||||
|           npx gh-pages --dist ./.unlighthouse --repo $(basename $GITHUB_REPOSITORY) --branch gh-pages |             --site "${{ github.event.deployment_status.target_url }}" \ | ||||||
|  |             --build-static \ | ||||||
|  |             --router-prefix "${{ github.event.repository.name }}/${{ github.head_ref }}" | ||||||
|  | 
 | ||||||
|  |       - name: Deploy | ||||||
|  |         uses: peaceiris/actions-gh-pages@v3 | ||||||
|  |         with: | ||||||
|  |           github_token: ${{ secrets.GITHUB_TOKEN }} | ||||||
|  |           publish_dir: ./.unlighthouse | ||||||
|  |           destination_dir: ${{ github.head_ref }} | ||||||
|  | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue