mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 07:31:38 +00:00 
			
		
		
		
	Merge ebe0470096 into bad8d6de37
				
					
				
			This commit is contained in:
		
						commit
						a8cd11ff8b
					
				
					 2 changed files with 33 additions and 0 deletions
				
			
		
							
								
								
									
										32
									
								
								.github/workflows/build.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										32
									
								
								.github/workflows/build.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -414,6 +414,36 @@ jobs:
 | 
			
		|||
      - name: Build and test
 | 
			
		||||
        run: ./Android/android.py ci --fast-ci ${{ matrix.arch }}-linux-android
 | 
			
		||||
 | 
			
		||||
  build-ios:
 | 
			
		||||
    name: iOS (${{ matrix.arch }})
 | 
			
		||||
    needs: build-context
 | 
			
		||||
    if: needs.build-context.outputs.run-tests == 'true'
 | 
			
		||||
    timeout-minutes: 60
 | 
			
		||||
    strategy:
 | 
			
		||||
      fail-fast: false
 | 
			
		||||
      matrix:
 | 
			
		||||
        include:
 | 
			
		||||
          - arch: aarch64
 | 
			
		||||
            runs-on: macos-15
 | 
			
		||||
 | 
			
		||||
    runs-on: ${{ matrix.runs-on }}
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v4
 | 
			
		||||
        with:
 | 
			
		||||
          persist-credentials: false
 | 
			
		||||
 | 
			
		||||
      # GitHub recommends explicitly selecting the desired Xcode version:
 | 
			
		||||
      # https://github.com/actions/runner-images/issues/12541#issuecomment-3083850140
 | 
			
		||||
      # This became a necessity as a result of
 | 
			
		||||
      # https://github.com/actions/runner-images/issues/12541 and
 | 
			
		||||
      # https://github.com/actions/runner-images/issues/12751.
 | 
			
		||||
      - name: Select Xcode version
 | 
			
		||||
        run: |
 | 
			
		||||
          sudo xcode-select --switch /Applications/Xcode_16.4.app
 | 
			
		||||
 | 
			
		||||
      - name: Build and test
 | 
			
		||||
        run: python3 Apple ci iOS --simulator 'iPhone 16e,OS=18.5'
 | 
			
		||||
 | 
			
		||||
  build-wasi:
 | 
			
		||||
    name: 'WASI'
 | 
			
		||||
    needs: build-context
 | 
			
		||||
| 
						 | 
				
			
			@ -723,6 +753,7 @@ jobs:
 | 
			
		|||
    - build-ubuntu-ssltests-awslc
 | 
			
		||||
    - build-ubuntu-ssltests-openssl
 | 
			
		||||
    - build-android
 | 
			
		||||
    - build-ios
 | 
			
		||||
    - build-wasi
 | 
			
		||||
    - test-hypothesis
 | 
			
		||||
    - build-asan
 | 
			
		||||
| 
						 | 
				
			
			@ -759,6 +790,7 @@ jobs:
 | 
			
		|||
            build-ubuntu-ssltests-awslc,
 | 
			
		||||
            build-ubuntu-ssltests-openssl,
 | 
			
		||||
            build-android,
 | 
			
		||||
            build-ios,
 | 
			
		||||
            build-wasi,
 | 
			
		||||
            test-hypothesis,
 | 
			
		||||
            build-asan,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1 @@
 | 
			
		|||
iOS builds were added to CI.
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue