Skip to content

Commit

Permalink
Merge pull request #709 from gefyrahq/bump-macos-runner
Browse files Browse the repository at this point in the history
chore: bump macos gh action runner
  • Loading branch information
SteinRobert authored Oct 10, 2024
2 parents fd63fcf + 4067a75 commit eeeb981
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 6 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/binary_checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

mac_binary_test:
needs: mac_build
runs-on: macos-12
runs-on: macos-13
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -32,6 +32,8 @@ jobs:
- uses: actions/download-artifact@v4
with:
name: gefyra-${{ env.APP_VERSION }}-darwin-universal
- name: Install QEMU 9.0.2
uses: docker/actions-toolkit/.github/actions/macos-setup-qemu@19ca9ade20f5da695f76a10988d6532058575f82
- name: Set up Docker
uses: crazy-max/ghaction-setup-docker@v3
- name: Sanity run Gefyra
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/brew-formula.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

jobs:
update_homebrew:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- name: Update Homebrew formula
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dist-build-mac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:

jobs:
build:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- name: Set up Python
Expand Down
9 changes: 6 additions & 3 deletions .github/workflows/python-tester.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@ jobs:
- os: ubuntu-latest
driver: ''
kubectl_os: linux
- os: macos-12
- os: macos-13
driver: virtualbox
kubectl_os: darwin
needs:
Expand All @@ -234,10 +234,13 @@ jobs:
python-version: '3.9'
# https://github.com/opensafely-core/job-server/issues/3429
- run: brew install docker
if: ${{ matrix.os == 'macos-12' }}
if: ${{ matrix.os == 'macos-13' }}
- name: Install QEMU 9.0.2
uses: docker/actions-toolkit/.github/actions/macos-setup-qemu@19ca9ade20f5da695f76a10988d6532058575f82
if: ${{ matrix.os == 'macos-13' }}
- name: Set up Docker
uses: crazy-max/ghaction-setup-docker@v3
if: ${{ matrix.os == 'macos-12' }}
if: ${{ matrix.os == 'macos-13' }}
- name: Install Poetry
uses: snok/install-poetry@v1
with:
Expand Down

0 comments on commit eeeb981

Please sign in to comment.