mirror of
				https://github.com/privacyguides/privacyguides.org.git
				synced 2025-11-04 05:17:57 +00:00 
			
		
		
		
	ci: Use strict mkdocs builds on PR previews (#2685)
Signed-off-by: Mare Polaris <15004290+ph00lt0@users.noreply.github.com> Signed-off-by: Daniel Gray <dngray@privacyguides.org>
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/build-pr.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/build-pr.yml
									
									
									
									
										vendored
									
									
								
							@@ -69,6 +69,7 @@ jobs:
 | 
			
		||||
      lang: en
 | 
			
		||||
      continue-on-error: false
 | 
			
		||||
      privileged: ${{ fromJSON(needs.metadata.outputs.privileged) }}
 | 
			
		||||
      strict: true
 | 
			
		||||
 | 
			
		||||
  build_i18n:
 | 
			
		||||
    if: ${{ contains(github.event.pull_request.labels.*.name, 'ci:build i18n') }}
 | 
			
		||||
@@ -84,6 +85,7 @@ jobs:
 | 
			
		||||
      lang: ${{ matrix.lang }}
 | 
			
		||||
      continue-on-error: true
 | 
			
		||||
      privileged: ${{ fromJSON(needs.metadata.outputs.privileged) }}
 | 
			
		||||
      strict: true
 | 
			
		||||
 | 
			
		||||
  combine_build:
 | 
			
		||||
    needs: [build_english, build_i18n]
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							@@ -24,6 +24,9 @@ on:
 | 
			
		||||
      privileged:
 | 
			
		||||
        type: boolean
 | 
			
		||||
        default: true
 | 
			
		||||
      strict:
 | 
			
		||||
        type: boolean
 | 
			
		||||
        default: false
 | 
			
		||||
 | 
			
		||||
permissions:
 | 
			
		||||
  contents: read
 | 
			
		||||
@@ -61,6 +64,11 @@ jobs:
 | 
			
		||||
            echo "EXTRA_FLAGS=""$EXTRA_FLAGS" --offline""
 | 
			
		||||
          } >> "$GITHUB_ENV"
 | 
			
		||||
 | 
			
		||||
      - name: Set Metadata for Strict Mode
 | 
			
		||||
        if: inputs.strict
 | 
			
		||||
        run: |
 | 
			
		||||
          echo "EXTRA_FLAGS=""$EXTRA_FLAGS" --cmd_flags=--strict"" >> "$GITHUB_ENV"
 | 
			
		||||
 | 
			
		||||
      - name: Download Repository
 | 
			
		||||
        uses: actions/checkout@v4
 | 
			
		||||
        with:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user