mirror of
https://github.com/oliverschwendener/ueli.git
synced 2024-10-03 17:48:08 +03:00
Create separate builds for macOS arm64 and x64
Due to complications with prebuilt binaries (sqlite & sharp)
This commit is contained in:
parent
380702fed8
commit
17029e308a
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@ -9,7 +9,7 @@ jobs:
|
||||
release:
|
||||
strategy:
|
||||
matrix:
|
||||
os: [macos-14, windows-2022, ubuntu-22.04]
|
||||
os: [macos-13, macos-14, windows-2022, ubuntu-22.04]
|
||||
runs-on: ${{ matrix.os }}
|
||||
name: Publish new release
|
||||
steps:
|
||||
|
@ -4,10 +4,7 @@
|
||||
*/
|
||||
module.exports = {
|
||||
asar: true,
|
||||
asarUnpack: [
|
||||
"**/node_modules/sharp/**/*",
|
||||
"**/node_modules/@img/**/*"
|
||||
],
|
||||
asarUnpack: ["**/node_modules/sharp/**/*", "**/node_modules/@img/**/*"],
|
||||
productName: "Ueli",
|
||||
directories: {
|
||||
output: "release",
|
||||
@ -21,10 +18,7 @@ module.exports = {
|
||||
hardenedRuntime: true,
|
||||
gatekeeperAssess: false,
|
||||
icon: "assets/Build/app-icon-dark.png",
|
||||
target: [
|
||||
{ target: "dmg", arch: "universal" },
|
||||
{ target: "zip", arch: "universal" },
|
||||
],
|
||||
target: [{ target: "dmg" }, { target: "zip" }],
|
||||
},
|
||||
win: {
|
||||
icon: "assets/Build/app-icon-dark-transparent.png",
|
||||
|
Loading…
Reference in New Issue
Block a user