obsproject/obs-plugintemplate

MacOS Build failing

ashmanix opened this issue · 4 comments

Operating System Info

Other

Other OS

GitHub Action MacOS environment

OBS Studio Version

Git

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://github.com/ashmanix/blur-filter-obs-plugin/actions/runs/6291576827/job/17080090765

OBS Studio Crash Log URL

https://github.com/ashmanix/blur-filter-obs-plugin/actions/runs/6291576827/job/17080090765

Expected Behavior

The MacOS template build script should run without error producing the packaged MacOS files.

Current Behavior

When running the CI/CD for my plugin I get an error when running the Build Project 🧱 / Build for macOS 🍏 script. The URL where the Package.dmg file is being downloaded downloads a file with a different hash key. I get an error saying that the hash doesn't match. Changing the hash in the buildspec.json file still results in an error.

This is happening with another of my plugins (using an older version of the template) when I rerun an action that worked before. Only the MacOS build are failing (https://github.com/ashmanix/obs-plugin-countdown/actions/runs/6190232337)

Steps to Reproduce

  1. Push to the main branch
  2. Watch GitHub action run to build packages

Anything else we should know?

This has only started to happen this evening from around 5:30pm UK time Sunday 24th September.

@ashmanix I think this is related to the issue I opened about the packaging app now having a bad checksum: #91 One potential workaround is to use the wayback machine url in place of the s.sudre.free.fr url in .github/scripts/utils.zsh/check_packages

Thanks for the suggestion. That temp fix has done the trick for now! Thanks!

Even though this was opened first, #91 has more info, so closing in favor there.

Duplicate of #91