chore(CI): Remove keg-only install of git in github action runner

Doesn't have a formula present, but is still linked to /usr/, so
conflicts with installing or upgrading git from out brewfile. Removing
it gives us a more standard environment, and allows us to test our
brewfile unmodified.

Fixes run failures like
https://github.com/qTox/qTox/runs/6111786910?check_suite_focus=true
pull/6629/head
Anthony Bilinski 2022-04-27 18:54:32 -07:00
parent a300415983
commit f8e834c5c0
No known key found for this signature in database
GPG Key ID: 2AA8E0DA1B31FB3C
1 changed files with 4 additions and 0 deletions

View File

@ -512,6 +512,8 @@ jobs:
contents: write
steps:
- uses: actions/checkout@v3
- name: Remove keg-only git install
run: brew remove git@2.35.1
- name: Homebrew dependencies to build dependencies
run: brew upgrade && brew bundle --file ./osx/Brewfile-DepBuildDeps
- name: Build dependencies
@ -556,6 +558,8 @@ jobs:
runs-on: macos-latest
steps:
- uses: actions/checkout@v3
- name: Remove keg-only git install
run: brew remove git@2.35.1
- name: Homebrew
run: brew upgrade && brew bundle --file ./osx/Brewfile
- name: Install toxcore and toxext