obsproject / obs-plugintemplate

GNU General Public License v2.0
307 stars 141 forks source link

Mac CI build fails when upgrading "git" #116

Open t-patt opened 8 months ago

t-patt commented 8 months ago

Operating System Info

macOS 13

Other OS

No response

OBS Studio Version

30.1.0

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://github.com/t-patt/obs-plugintemplate/actions/runs/8299025312/job/22713795427

OBS Studio Crash Log URL

https://github.com/t-patt/obs-plugintemplate/actions/runs/8299025312/job/22713795427

Expected Behavior

Mac CI build is able to install all brew dependencies without error.

Current Behavior

Mac CI build fails when installing/upgrading brew dependencies (git).

Steps to Reproduce

  1. Trigger a CI build with GitHub Actions from the master branch.

Anything else we should know?

A workaround is to add "--no-upgrade" to the brew bundle command in .github/scripts/utils.zsh/check_macos. I'm not sure if this is a good long term solution.

brew-failure.txt

PatTheMav commented 3 months ago

Moving forward the build scripts will only be used for CI and thus will assume that a valid git installation is available and thus the dependency is removed from Brewfile.