Open jurij opened 4 years ago
My goal is to build with certificate for windows, with linux VM. My configuration with runs-on: macos-latest works properly.
runs-on: macos-latest
I tried runs-on: ubuntu-latest, since macos is expensive (1 macOS minute equals 10 regular minutes)
runs-on: ubuntu-latest
I could fix the first error with container: electronuserland/builder:wine
container: electronuserland/builder:wine
Error 1:
• electron-builder version=22.8.0 os=5.3.0-1034-azure • loaded configuration file=package.json ("build" field) • packaging platform=win32 arch=x64 electron=8.5.0 appOutDir=release/win-unpacked • downloading url=https://github.com/electron/electron/releases/download/v8.5.0/electron-v8.5.0-win32-x64.zip size=71 MB parts=4 • downloaded url=https://github.com/electron/electron/releases/download/v8.5.0/electron-v8.5.0-win32-x64.zip duration=527ms • downloading url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z size=5.6 MB parts=1 • downloaded url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z duration=353ms ⨯ wine is required, please see https://electron.build/multi-platform-build#linux
Now i get wine: '/github/home' is not owned by you and cant get further.
wine: '/github/home' is not owned by you
Error 2:
• electron-builder version=22.8.0 os=5.3.0-1034-azure • loaded configuration file=package.json ("build" field) • packaging platform=win32 arch=x64 electron=8.5.0 appOutDir=release/win-unpacked • downloading url=https://github.com/electron/electron/releases/download/v8.5.0/electron-v8.5.0-win32-x64.zip size=71 MB parts=4 • downloaded url=https://github.com/electron/electron/releases/download/v8.5.0/electron-v8.5.0-win32-x64.zip duration=517ms • downloading url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z size=5.6 MB parts=1 • downloaded url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z duration=387ms ⨯ cannot execute cause=exit status 1 errorOut=wine: '/github/home' is not owned by you, refusing to create a configuration directory there command=wine /github/home/.cache/electron-builder/winCodeSign/winCodeSign-2.6.0/rcedit-ia32.exe /__w/kvws-relaunch/kvws-relaunch/release/win-unpacked/EKBO-Datenpool.exe --set-version-string FileDescription EKBO-Datenpool --set-version-string ProductName EKBO-Datenpool --set-version-string LegalCopyright 'Copyright © 2020 Unique' --set-file-version 4.1.32 --set-product-version 4.1.32.0 --set-version-string InternalName EKBO-Datenpool --set-version-string OriginalFilename '' --set-version-string CompanyName Unique --set-icon /__w/kvws-relaunch/kvws-relaunch/release/.icon-ico/icon.ico workingDir=
Did someone make it work for windows with certificate?
My goal is to build with certificate for windows, with linux VM. My configuration with
runs-on: macos-latest
works properly.I tried
runs-on: ubuntu-latest
, since macos is expensive (1 macOS minute equals 10 regular minutes)I could fix the first error with
container: electronuserland/builder:wine
Error 1:
Now i get
wine: '/github/home' is not owned by you
and cant get further.Error 2:
Did someone make it work for windows with certificate?