瀏覽代碼
CI: push MacOS jobs to MacOS 13 and 14 (#3002)
Github has finally released those as free and retired macos-11
pull/3005/head
native-api
2 月之前
committed by
GitHub
沒有發現已知的金鑰在資料庫的簽署中
GPG 金鑰 ID: B5690EEEBB952194
共有
3 個檔案被更改,包括
4 行新增 和
4 行删除
-
.github/workflows/macos_build.yml
-
.github/workflows/modified_scripts_build.yml
-
.github/workflows/pyenv_tests.yml
|
|
@ -15,7 +15,7 @@ jobs: |
|
|
|
- "3.10" |
|
|
|
- "3.11" |
|
|
|
- "3.12" |
|
|
|
runs-on: macos-11 |
|
|
|
runs-on: macos-14 |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v4 |
|
|
|
# Normally, we would use the superbly maintained... |
|
|
|
|
|
@ -30,7 +30,7 @@ jobs: |
|
|
|
fail-fast: false |
|
|
|
matrix: |
|
|
|
python-version: ${{fromJson(needs.discover_modified_scripts.outputs.versions)}} |
|
|
|
os: ["macos-11", "macos-12"] |
|
|
|
os: ["macos-13", "macos-14"] |
|
|
|
runs-on: ${{ matrix.os }} |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v4 |
|
|
|
|
|
@ -12,8 +12,8 @@ jobs: |
|
|
|
os: |
|
|
|
- ubuntu-22.04 |
|
|
|
- ubuntu-20.04 |
|
|
|
- macos-12 |
|
|
|
- macos-11 |
|
|
|
- macos-14 |
|
|
|
- macos-13 |
|
|
|
runs-on: ${{ matrix.os }} |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v4 |
|
|
|