build: fixup reclient use for prod builds (#44345)
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
This commit is contained in:
		
					parent
					
						
							
								d0f8a31a4c
							
						
					
				
			
			
				commit
				
					
						98930bb2b6
					
				
			
		
					 1 changed files with 5 additions and 7 deletions
				
			
		
							
								
								
									
										12
									
								
								.github/actions/build-electron/action.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/actions/build-electron/action.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -159,21 +159,19 @@ runs:
 | 
			
		|||
      run: |
 | 
			
		||||
        cd src
 | 
			
		||||
        gn gen out/ffmpeg --args="import(\"//electron/build/args/ffmpeg.gn\") use_remoteexec=true $GN_EXTRA_ARGS"
 | 
			
		||||
        autoninja -C out/ffmpeg electron:electron_ffmpeg_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
        e build --target electron:electron_ffmpeg_zip -C ../../out/ffmpeg -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
    - name: Generate Hunspell Dictionaries ${{ inputs.step-suffix }}
 | 
			
		||||
      shell: bash
 | 
			
		||||
      if: ${{ inputs.is-release == 'true' && inputs.target-platform == 'linux' }}
 | 
			
		||||
      run: |
 | 
			
		||||
        cd src
 | 
			
		||||
        autoninja -C out/Default electron:hunspell_dictionaries_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
        e build --target electron:hunspell_dictionaries_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
    - name: Generate Libcxx ${{ inputs.step-suffix }}
 | 
			
		||||
      shell: bash
 | 
			
		||||
      if: ${{ inputs.is-release == 'true' && inputs.target-platform == 'linux' }}
 | 
			
		||||
      run: |
 | 
			
		||||
        cd src
 | 
			
		||||
        autoninja -C out/Default electron:libcxx_headers_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
        autoninja -C out/Default electron:libcxxabi_headers_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
        autoninja -C out/Default electron:libcxx_objects_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
        e build --target electron:libcxx_headers_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
        e build --target electron:libcxxabi_headers_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
        e build --target electron:libcxx_objects_zip -j $NUMBER_OF_NINJA_PROCESSES
 | 
			
		||||
    - name: Generate TypeScript Definitions ${{ inputs.step-suffix }}
 | 
			
		||||
      if: ${{ inputs.is-release == 'true' }}
 | 
			
		||||
      shell: bash
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue