4545 ref : ${{ inputs.ref }}
4646 config : ${{ inputs.config }}
4747 plat : ${{ matrix.plat }}
48- os : macos-13
48+ os : macos-15
4949 arch : ${{ matrix.arch }}
5050 tls : ${{ inputs.tls }}
5151 static : ${{ inputs.static }}
5454 build-darwin-universal :
5555 name : Build Universal Binaries
5656 needs : [build-darwin]
57- runs-on : macos-13
57+ runs-on : macos-15
5858 steps :
5959 - name : Checkout repository
6060 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -64,20 +64,20 @@ jobs:
6464 - name : Download Build Artifacts (x64)
6565 uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
6666 with :
67- name : ${{ inputs.config }}-macos-macos-13 -x64-${{ inputs.tls }}${{ inputs.static }}
67+ name : ${{ inputs.config }}-macos-macos-15 -x64-${{ inputs.tls }}${{ inputs.static }}
6868 path : artifacts
6969 - name : Download Build Artifacts (arm64)
7070 uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
7171 with :
72- name : ${{ inputs.config }}-macos-macos-13 -arm64-${{ inputs.tls }}${{ inputs.static }}
72+ name : ${{ inputs.config }}-macos-macos-15 -arm64-${{ inputs.tls }}${{ inputs.static }}
7373 path : artifacts
7474 - name : Build Package
7575 shell : pwsh
7676 run : scripts/merge-darwin.ps1 -DeleteSource -Config ${{ inputs.config }}
7777 - name : Upload build artifacts
7878 uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
7979 with :
80- name : ${{ inputs.config }}-macos-macos-13 -universal-${{ inputs.tls }}${{ inputs.static }}
80+ name : ${{ inputs.config }}-macos-macos-15 -universal-${{ inputs.tls }}${{ inputs.static }}
8181 path : artifacts
8282
8383 build-darwin-framework :
9191 { plat: "ios", arch: "arm64" },
9292 { plat: "macos", arch: "universal" },
9393 ]
94- runs-on : macos-13
94+ runs-on : macos-15
9595 steps :
9696 - name : Checkout repository
9797 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -101,21 +101,21 @@ jobs:
101101 - name : Download Build Artifacts (x64)
102102 uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
103103 with :
104- name : ${{ inputs.config }}-${{ matrix.vec.plat }}-macos-13 -${{ matrix.vec.arch }}-${{ inputs.tls }}${{ inputs.static }}
104+ name : ${{ inputs.config }}-${{ matrix.vec.plat }}-macos-15 -${{ matrix.vec.arch }}-${{ inputs.tls }}${{ inputs.static }}
105105 path : artifacts
106106 - name : Build Framework
107107 shell : pwsh
108108 run : scripts/package-darwin-framework.ps1 -Config ${{ inputs.config }} -Platform ${{ matrix.vec.plat }} -Arch ${{ matrix.vec.arch }}
109109 - name : Upload build artifacts
110110 uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
111111 with :
112- name : Framework-${{ inputs.config }}-${{ matrix.vec.plat }}-macos-13 -${{ matrix.vec.arch }}-${{ inputs.tls }}${{ inputs.static }}
112+ name : Framework-${{ inputs.config }}-${{ matrix.vec.plat }}-macos-15 -${{ matrix.vec.arch }}-${{ inputs.tls }}${{ inputs.static }}
113113 path : artifacts
114114
115115 build-darwin-xcframework :
116116 name : Build Darwin XCFramework
117117 needs : [build-darwin-framework]
118- runs-on : macos-13
118+ runs-on : macos-15
119119 steps :
120120 - name : Checkout repository
121121 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -125,17 +125,17 @@ jobs:
125125 - name : Download Build Artifacts (iOS x64)
126126 uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
127127 with :
128- name : Framework-${{ inputs.config }}-ios-macos-13 -x64-quictls
128+ name : Framework-${{ inputs.config }}-ios-macos-15 -x64-quictls
129129 path : artifacts
130130 - name : Download Build Artifacts (iOS arm64)
131131 uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
132132 with :
133- name : Framework-${{ inputs.config }}-ios-macos-13 -arm64-quictls
133+ name : Framework-${{ inputs.config }}-ios-macos-15 -arm64-quictls
134134 path : artifacts
135135 - name : Download Build Artifacts (MacOS Universal)
136136 uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
137137 with :
138- name : Framework-${{ inputs.config }}-macos-macos-13 -universal-quictls
138+ name : Framework-${{ inputs.config }}-macos-macos-15 -universal-quictls
139139 path : artifacts
140140 - name : Build XCFramework
141141 shell : pwsh
0 commit comments