ReviewOS

also looking at this

pantry-pm/pantry

fix(ci): publish darwin-x86-64 (Intel macOS) — retire macos-13 + fix bun bootstrap

#205
Merged chrisbbreuer wants to merge fix/ci-macos13-retired-use-macos15-intel into main
7 files +427 -348
.github/workflows/build.ymlmodified+4-4
Changes to .github/workflows/build.yml
@@ -63,20 +63,20 @@ jobs:
6363 # apps-only = darwin + windows (GUI apps)
6464 platform: ${{
6565 (github.event_name == 'schedule' || github.event.inputs.apps-only == 'true')
66 && fromJson('[{"os":"macos-15","name":"darwin-arm64"},{"os":"macos-13","name":"darwin-x86-64"},{"os":"windows-latest","name":"windows-x64"}]')
66 && fromJson('[{"os":"macos-15","name":"darwin-arm64"},{"os":"macos-15-intel","name":"darwin-x86-64"},{"os":"windows-latest","name":"windows-x64"}]')
6767 || github.event.inputs.platform == 'unix'
68 && fromJson('[{"os":"macos-15","name":"darwin-arm64"},{"os":"macos-13","name":"darwin-x86-64"},{"os":"ubuntu-latest","name":"linux-x86-64"},{"os":"ubuntu-24.04-arm","name":"linux-arm64"}]')
68 && fromJson('[{"os":"macos-15","name":"darwin-arm64"},{"os":"macos-15-intel","name":"darwin-x86-64"},{"os":"ubuntu-latest","name":"linux-x86-64"},{"os":"ubuntu-24.04-arm","name":"linux-arm64"}]')
6969 || github.event.inputs.platform == 'darwin-arm64'
7070 && fromJson('[{"os":"macos-15","name":"darwin-arm64"}]')
7171 || github.event.inputs.platform == 'darwin-x86-64'
72 && fromJson('[{"os":"macos-13","name":"darwin-x86-64"}]')
72 && fromJson('[{"os":"macos-15-intel","name":"darwin-x86-64"}]')
7373 || github.event.inputs.platform == 'linux-x86-64'
7474 && fromJson('[{"os":"ubuntu-latest","name":"linux-x86-64"}]')
7575 || github.event.inputs.platform == 'linux-arm64'
7676 && fromJson('[{"os":"ubuntu-24.04-arm","name":"linux-arm64"}]')
7777 || github.event.inputs.platform == 'windows-x64'
7878 && fromJson('[{"os":"windows-latest","name":"windows-x64"}]')
79 || fromJson('[{"os":"macos-15","name":"darwin-arm64"},{"os":"macos-13","name":"darwin-x86-64"},{"os":"ubuntu-latest","name":"linux-x86-64"},{"os":"ubuntu-24.04-arm","name":"linux-arm64"},{"os":"windows-latest","name":"windows-x64"}]')
79 || fromJson('[{"os":"macos-15","name":"darwin-arm64"},{"os":"macos-15-intel","name":"darwin-x86-64"},{"os":"ubuntu-latest","name":"linux-x86-64"},{"os":"ubuntu-24.04-arm","name":"linux-arm64"},{"os":"windows-latest","name":"windows-x64"}]')
8080 }}
8181 runs-on: ${{ matrix.platform.os }}
8282 permissions: