diff --git a/electron-builder.json b/electron-builder.json index e92d20a8..ad812c4f 100644 --- a/electron-builder.json +++ b/electron-builder.json @@ -13,6 +13,11 @@ "**/node_modules/@bitwarden/desktop-native/index.js", "**/node_modules/@bitwarden/desktop-native/dist/desktop_native.${platform}-${arch}*.node" ], + "publish": { + "provider": "s3", + "bucket": "public-s3-electron-artifacts", + "path": "desktop/v${version}" + }, "mac": { "electronUpdaterCompatibility": ">=0.0.1", "category": "public.app-category.productivity", @@ -107,15 +112,20 @@ "artifactName": "${productName}-${version}-${arch}.${ext}", "depends": ["libnotify4", "libxtst6", "libnss3", "libsecret-1-0", "libxss1"] }, - "appImage": { "artifactName": "${productName}-${version}-${arch}.${ext}" }, - "rpm": { "artifactName": "${productName}-${version}-${arch}.${ext}" }, - "freebsd": { "artifactName": "${productName}-${version}-${arch}.${ext}" }, + "appImage": { + "artifactName": "${productName}-${version}-${arch}.${ext}" + }, + "rpm": { + "artifactName": "${productName}-${version}-${arch}.${ext}" + }, + "freebsd": { + "artifactName": "${productName}-${version}-${arch}.${ext}" + }, "snap": { "autoStart": true, "confinement": "strict", "plugs": ["default", "password-manager-service"], - "stagePackages": ["default"], - "publish": ["github"] + "stagePackages": ["default"] }, "protocols": [{ "name": "Bitwarden", "schemes": ["bitwarden"] }] }