diff --git a/.github/workflows/build-python-packages.yml b/.github/workflows/build-python-packages.yml index 509307f..cf09985 100644 --- a/.github/workflows/build-python-packages.yml +++ b/.github/workflows/build-python-packages.yml @@ -20,7 +20,7 @@ on: PLATFORMS: description: 'Platforms for execution in "os" or "os_arch" format (arch is "x64" by default)' required: true - default: 'ubuntu-22.04,ubuntu-22.04_arm64,ubuntu-24.04,ubuntu-24.04_arm64,macos-13_x64,macos-14_arm64,windows-2022_x64,windows-2022_x86,windows-11_arm64' + default: 'ubuntu-22.04,ubuntu-22.04_arm64,ubuntu-24.04,ubuntu-24.04_arm64,macos-15-intel_x64,macos-14_arm64,windows-2022_x64,windows-2022_x86,windows-11_arm64' pull_request: paths-ignore: - 'versions-manifest.json' @@ -44,7 +44,7 @@ jobs: - name: Generate execution matrix id: generate-matrix run: | - [String[]]$configurations = "${{ inputs.platforms || 'ubuntu-22.04,ubuntu-22.04_arm64,ubuntu-24.04,ubuntu-24.04_arm64,macos-13,macos-14_arm64,windows-2022_x64,windows-2022_x86,windows-11_arm64' }}".Split(",").Trim() + [String[]]$configurations = "${{ inputs.platforms || 'ubuntu-22.04,ubuntu-22.04_arm64,ubuntu-24.04,ubuntu-24.04_arm64,macos-15-intel,macos-14_arm64,windows-2022_x64,windows-2022_x86,windows-11_arm64' }}".Split(",").Trim() [String[]]$buildModes = "${{ inputs.threading_build_modes || 'default' }}".Split(",").Trim() $matrix = @() @@ -89,11 +89,7 @@ jobs: uses: actions/checkout@v5 with: submodules: true - - - name: Adding Symlink - if: matrix.os == 'macos-13' - run: ln -sf /usr/local/opt/tcl-tk@8 /usr/local/opt/tcl-tk - + - name: Build Python ${{ env.VERSION }} run: | ./builders/build-python.ps1 -Version $env:VERSION ` diff --git a/.github/workflows/releases-validation.yml b/.github/workflows/releases-validation.yml index 4fdd2c6..59addc3 100644 --- a/.github/workflows/releases-validation.yml +++ b/.github/workflows/releases-validation.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-latest, windows-latest, ubuntu-22.04, ubuntu-latest, macos-13] + os: [macos-latest, windows-latest, ubuntu-22.04, ubuntu-latest, macos-15-intel] python: [3.9.13, 3.10.11, 3.11.8, 3.12.7, 3.13.0] steps: - name: setup-python ${{ matrix.python }} diff --git a/.github/workflows/test-python-version.yml b/.github/workflows/test-python-version.yml index 7f10471..ae5d164 100644 --- a/.github/workflows/test-python-version.yml +++ b/.github/workflows/test-python-version.yml @@ -17,7 +17,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-latest, windows-latest, ubuntu-22.04, ubuntu-latest, macos-13] + os: [macos-latest, windows-latest, ubuntu-22.04, ubuntu-latest, macos-15-intel] steps: - name: Setup Python ${{ github.event.inputs.version }} uses: actions/setup-python@main