Closed jackjansen closed 3 months ago
Progress report: building with cmake works on all of win, Mac, linux. Building with GitHub Actions is also working. Creating a release with zip files for each target platform is ongoing.
The GitHub action doesn't have permission to create a release. @jvdrhoof this is something you have to fix, as the repo owner.
Here are instructions: https://forum.obsidian.md/t/create-release-error-in-github-actions/61310
Assign back to me afterwards, please.
Done. Can you check, @jackjansen?
Various issues found with v0.9:
macos-latest
have switched to arm.peer
will get a Killed signal straight away (if built with the ci/cd). Maybe quarantine?.exe
extensionThe second bullet, the "Killed" one, turns out to be the quarantine bit again. Fix by running xattr -d com.apple.quarantine
on the binaries. Probably also needed on the .dylib
, unsure why I wasn't hit by this.
Note the self: we're going to need some sort of an install script that does this.
Maybe also check whether it's worthwhile to use cmake to build things