Open SoylentGraham opened 3 years ago
edit: a step way after building, but before pushing release
For codesigning the mac framework it doesnt seem that we can add any extra files to the root of the framework. Currently all the meta files are added to the resources folder of the framework, until we figure out another approach. Ios is fine
Creating a release workflow has a step in it to check the codesign, however this is disabled for 2 reasons.
There is an error on the runner that:
PopH264.Package/PopH264.xcframework/macos-x86_64/PopH264_Osx.framework: bundle format is ambiguous (could be app or framework)
which wasnt the case when building locally
This step needs to be run on a macos machine in order to have access to the codesign
command but this clashes with the Make github release
step which is a linux container action fnkr/github-action-ghr@v1
which can only be run on a linux runner.
“PopH264_Osx.framework” is damaged and can’t be opened. You should move it to the Bin.
Need to make sure no .meta's are being copied in post-build (cause last time)Maybe we can add some post build step in the action to check/verify the state of the framework. (Maybe
codesign
will do this)