Open hi85gh opened 5 years ago
macOS Code Signing works only on macOS. Cannot be fixed.
from Multi Platform Build - electron-builder
macOS の場合、署名も macOS 限定のようなので、 CircleCI とは別でビルド環境を考えます。
AppX package can be built only on Windows 10. from Any Windows Target - electron-builder
Windows で Microsoft Store を通してアプリを配布するためには Windows 10 でのビルドが必要とのことです。
Linux については #108 の通り対応は一旦保留にするものの、対象を Ubuntu だけにするか、他のディストリビューションも含めるか検討が必要。
例えば macOS 用に DMG ファイルを用意する場合、ビルドが macOS に限定されるため CircleCI とは別で CI/CD 環境が必要になりそうです。
それぞれに制限があるかもしれないので Windows, macOS, Linux で必要なパッケージを確認させてください。