Skip to content

Commit

Permalink
Update to macos-15 runners
Browse files Browse the repository at this point in the history
  • Loading branch information
ayoy committed Sep 25, 2024
1 parent f0f84e9 commit 6564518
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 12 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build_notarized.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:

name: Export Notarized App

runs-on: macos-14-xlarge
runs-on: macos-15-xlarge

outputs:
app-version: ${{ steps.set-outputs.outputs.app-version }}
Expand Down Expand Up @@ -198,7 +198,7 @@ jobs:
if: ${{ github.event.inputs.create-dmg == true || inputs.create-dmg == true }}

# use macos-12 for creating DMGs as macos-13 beta runners can't run AppleScript: https://app.asana.com/0/0/1204523592790998/f
runs-on: macos-14
runs-on: macos-15

env:
app-version: ${{ needs.export-notarized-app.outputs.app-version }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/bump_internal_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:

# This doesn't need Xcode, so could technically run on Ubuntu, but find_asana_release_task.sh
# uses BSD-specific `date` syntax, that doesn't work with GNU `date` (available on Linux).
runs-on: macos-14
runs-on: macos-15
timeout-minutes: 10

outputs:
Expand Down Expand Up @@ -151,7 +151,7 @@ jobs:
name: Increment Build Number

needs: [ validate_input_conditions, run_tests ]
runs-on: macos-14-xlarge
runs-on: macos-15-xlarge
timeout-minutes: 10

steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/code_freeze.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:

name: Create Release Branch

runs-on: macos-14-xlarge
runs-on: macos-15-xlarge
timeout-minutes: 10

outputs:
Expand Down Expand Up @@ -111,7 +111,7 @@ jobs:
name: Increment Build Number

needs: [ create_release_branch, run_tests ]
runs-on: macos-14-xlarge
runs-on: macos-15-xlarge
timeout-minutes: 10

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create_variant.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
ATB_VARIANT_NAME: ${{ inputs.atb-variant || github.event.inputs.atb-variant }}
ORIGIN_VARIANT_NAME: ${{ inputs.origin-variant || github.event.inputs.origin-variant }}

runs-on: macos-14
runs-on: macos-15
timeout-minutes: 15

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hotfix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:

name: Create Release Branch

runs-on: macos-14-xlarge
runs-on: macos-15-xlarge
timeout-minutes: 10

outputs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish_dmg_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ jobs:
# or failed (for public releases or hotfixes), because tagging doesn't block publishing the release
if: always()

runs-on: macos-14-xlarge
runs-on: macos-15-xlarge
timeout-minutes: 10

steps:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/sync_end_to_end.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,14 @@ jobs:
strategy:
fail-fast: false
matrix:
runner: [macos-13-xlarge, macos-14-xlarge]
runner: [macos-13-xlarge, macos-14-xlarge, macos-15-xlarge]
include:
- xcode-version: "15.2"
runner: macos-13-xlarge
- xcode-version: "15.4"
runner: macos-14-xlarge
- xcode-version: "16.0"
runner: macos-15-xlarge

timeout-minutes: 60

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tag_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:

# This doesn't need Xcode, so could technically run on Ubuntu, but actions that add comments and tasks
# in Asana use BSD-specific sed syntax, that doesn't work with GNU sed (available on Linux).
runs-on: macos-14
runs-on: macos-15

env:
asana-task-url: ${{ github.event.inputs.asana-task-url || inputs.asana-task-url }}
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/ui_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,14 @@ jobs:
strategy:
fail-fast: false
matrix:
runner: [macos-13-xlarge, macos-14-xlarge]
runner: [macos-13-xlarge, macos-14-xlarge, macos-15-xlarge]
include:
- xcode-version: "15.2"
runner: macos-13-xlarge
- xcode-version: "15.4"
runner: macos-14-xlarge
- xcode-version: "16.0"
runner: macos-15-xlarge

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-${{ matrix.runner }}
Expand Down

0 comments on commit 6564518

Please sign in to comment.