update macos images to minimum 13 and add ARM64 support
							parent
							
								
									22a89ed066
								
							
						
					
					
						commit
						4f0dcec1b6
					
				| 
						 | 
				
			
			@ -25,15 +25,22 @@ jobs:
 | 
			
		|||
        # Github Actions requires a single row to be added to the build matrix.
 | 
			
		||||
        # See https://help.github.com/en/articles/workflow-syntax-for-github-actions.
 | 
			
		||||
        name: [
 | 
			
		||||
          macos-12-xcode-14.2,
 | 
			
		||||
          macos-13-xcode-14.2,
 | 
			
		||||
          macos-13-arm64-xcode-14.2,
 | 
			
		||||
          macos-14-xcode-15.4,
 | 
			
		||||
          macos-14-arm64-xcode-15.4,
 | 
			
		||||
        ]
 | 
			
		||||
 | 
			
		||||
        build_type: [Debug, Release]
 | 
			
		||||
        build_unstable: [ON]
 | 
			
		||||
        include:
 | 
			
		||||
          - name: macos-12-xcode-14.2
 | 
			
		||||
            os: macos-12
 | 
			
		||||
          - name: macos-13-xcode-14.2
 | 
			
		||||
            os: macos-13
 | 
			
		||||
            compiler: xcode
 | 
			
		||||
            version: "14.2"
 | 
			
		||||
 | 
			
		||||
            - name: macos-13-arm64-xcode-14.2
 | 
			
		||||
            os: macos-13-xlarge
 | 
			
		||||
            compiler: xcode
 | 
			
		||||
            version: "14.2"
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -42,6 +49,11 @@ jobs:
 | 
			
		|||
            compiler: xcode
 | 
			
		||||
            version: "15.4"
 | 
			
		||||
 | 
			
		||||
            - name: macos-14-arm64-xcode-15.4
 | 
			
		||||
            os: macos-14-xlarge
 | 
			
		||||
            compiler: xcode
 | 
			
		||||
            version: "15.4"
 | 
			
		||||
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Checkout
 | 
			
		||||
        uses: actions/checkout@v4
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,7 +30,7 @@ jobs:
 | 
			
		|||
          [
 | 
			
		||||
            ubuntu-20.04-gcc-9,
 | 
			
		||||
            ubuntu-20.04-clang-9,
 | 
			
		||||
            macos-12-xcode-14.2,
 | 
			
		||||
            macos-14-arm64-xcode-15.4,
 | 
			
		||||
            macos-14-xcode-15.4,
 | 
			
		||||
            windows-2022-msbuild,
 | 
			
		||||
          ]
 | 
			
		||||
| 
						 | 
				
			
			@ -48,10 +48,10 @@ jobs:
 | 
			
		|||
            compiler: clang
 | 
			
		||||
            version: "9"
 | 
			
		||||
 | 
			
		||||
          - name: macos-12-xcode-14.2
 | 
			
		||||
            os: macos-12
 | 
			
		||||
          - name: macos-14-arm64-xcode-15.4
 | 
			
		||||
            os: macos-14-xlarge
 | 
			
		||||
            compiler: xcode
 | 
			
		||||
            version: "14.2"
 | 
			
		||||
            version: "15.4"
 | 
			
		||||
 | 
			
		||||
          - name: macos-14-xcode-15.4
 | 
			
		||||
            os: macos-14
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue