Skip to content

Commit bab681a

Browse files
authored
chore: release prep (#2344)
* chore(i18n): sync with transifex * chore: minimal electron bump * chore: @electron/notarize package got renamed and we were stuck on old version * fix(ci): sign when secrets are present
1 parent d87132a commit bab681a

34 files changed

+761
-1264
lines changed

.github/workflows/ci.yml

+3
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,9 @@ jobs:
213213
mac_certs_password: ${{ secrets.mac_certs_password }}
214214
env:
215215
CI_BUILD_TAG: ${{steps.tag.outputs.tag}} # used by --publish onTag
216+
# Force signing on PR IFF secrets are around
217+
PUBLISH_FOR_PULL_REQUEST: ${{ secrets.PUBLISH_FOR_PULL_REQUEST }}
218+
CSC_FOR_PULL_REQUEST: ${{ secrets.CSC_FOR_PULL_REQUEST }}
216219
# Apple notarization
217220
APPLEID: ${{ secrets.apple_id }}
218221
APPLEIDPASS: ${{ secrets.apple_id_pass }}

assets/locales/ar.json

+15-2
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@
178178
"automaticGC": "جمع القمامة التلقائي",
179179
"takeScreenshotShortcut": "اختصار لقطة الشاشة العامة",
180180
"experiments": "التجارب",
181-
"npmOnIpfs": "تفعيل مدير حزمة العقد على IPFS"
181+
"npmOnIpfs": "تفعيل مدير حزمة العقد على IPFS",
182+
"monochromeTrayIcon": "Use Monochrome Tray Icon"
182183
},
183184
"setCustomIpfsBinaryConfirmation": {
184185
"title": "ثنائي مخصص IPFS",
@@ -207,8 +208,20 @@
207208
"title": "فشل بدء تشغيل Desktop IPFS",
208209
"message": "واجهت عقدة IPFS خطأ وتعذر إكمال بدء التشغيل:"
209210
},
211+
"repositoryMustBeDirectoryDialog": {
212+
"title": "IPFS Repository Must Be a Directory",
213+
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
214+
},
215+
"repositoryConfigurationIsMissingDialog": {
216+
"title": "IPFS Repository Configuration Is Missing",
217+
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
218+
},
219+
"privateNetworkDialog": {
220+
"title": "Private Network IPFS Repository",
221+
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
222+
},
210223
"invalidRepositoryDialog": {
211224
"title": "مستودع IPFS أو ملف التكوين غير صالح",
212-
"message": "المستودع في “{ path }” غير صالح. يجب أن يكون ملف \"config\" بتنسيق JSON صالحًا.\n\nقبل بدء تشغيل IPFS Desktop مرة أخرى، يرجى إصلاح ملف التكوين أو إعادة تسمية المستودع القديم إلى “.ipfs.backup”."
225+
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
213226
}
214227
}

assets/locales/ca.json

+15-2
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@
178178
"automaticGC": "Recollidor de brossa Automatica",
179179
"takeScreenshotShortcut": "Drecera de teclat de captura de pantalla general",
180180
"experiments": "Experimental",
181-
"npmOnIpfs": "Activa npm a IPFS"
181+
"npmOnIpfs": "Activa npm a IPFS",
182+
"monochromeTrayIcon": "Use Monochrome Tray Icon"
182183
},
183184
"setCustomIpfsBinaryConfirmation": {
184185
"title": "Binari d'IPFS personalitzat",
@@ -207,8 +208,20 @@
207208
"title": "IPFS Desktop Startup Has Failed",
208209
"message": "IPFS node has encountered an error and startup could not be completed:"
209210
},
211+
"repositoryMustBeDirectoryDialog": {
212+
"title": "IPFS Repository Must Be a Directory",
213+
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
214+
},
215+
"repositoryConfigurationIsMissingDialog": {
216+
"title": "IPFS Repository Configuration Is Missing",
217+
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
218+
},
219+
"privateNetworkDialog": {
220+
"title": "Private Network IPFS Repository",
221+
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
222+
},
210223
"invalidRepositoryDialog": {
211224
"title": "Invalid IPFS Repository or Configuration File",
212-
"message": "The repository at “{ path }” is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”."
225+
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
213226
}
214227
}

assets/locales/cs.json

+15-2
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@
178178
"automaticGC": "Automatický Garbage Collection",
179179
"takeScreenshotShortcut": "Globální zkratka snímku obrazovky",
180180
"experiments": "Experimenty",
181-
"npmOnIpfs": "Povolení npm na IPFS"
181+
"npmOnIpfs": "Povolení npm na IPFS",
182+
"monochromeTrayIcon": "Use Monochrome Tray Icon"
182183
},
183184
"setCustomIpfsBinaryConfirmation": {
184185
"title": "Vlastní binární soubor IPFS",
@@ -207,8 +208,20 @@
207208
"title": "Spuštění IPFS Desktop selhalo",
208209
"message": "Uzel IPFS narazil na chybu a spuštění nebylo možné dokončit:"
209210
},
211+
"repositoryMustBeDirectoryDialog": {
212+
"title": "IPFS Repository Must Be a Directory",
213+
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
214+
},
215+
"repositoryConfigurationIsMissingDialog": {
216+
"title": "IPFS Repository Configuration Is Missing",
217+
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
218+
},
219+
"privateNetworkDialog": {
220+
"title": "Private Network IPFS Repository",
221+
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
222+
},
210223
"invalidRepositoryDialog": {
211224
"title": "Neplatné úložiště IPFS nebo konfigurační soubor",
212-
"message": "Úložiště na adrese \"{ path }\" je neplatné. Soubor \"config\" musí být platný JSON.\n\nPřed opětovným spuštěním systému IPFS Desktop opravte konfigurační soubor nebo přejmenujte staré úložiště na \".ipfs.backup\"."
225+
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
213226
}
214227
}

assets/locales/da.json

+15-2
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@
178178
"automaticGC": "Automatic Garbage Collection",
179179
"takeScreenshotShortcut": "Global Screenshot Shortcut",
180180
"experiments": "Eksperimenter",
181-
"npmOnIpfs": "Enable npm on IPFS"
181+
"npmOnIpfs": "Enable npm on IPFS",
182+
"monochromeTrayIcon": "Use Monochrome Tray Icon"
182183
},
183184
"setCustomIpfsBinaryConfirmation": {
184185
"title": "Custom IPFS binary",
@@ -207,8 +208,20 @@
207208
"title": "IPFS Desktop Startup Has Failed",
208209
"message": "IPFS node has encountered an error and startup could not be completed:"
209210
},
211+
"repositoryMustBeDirectoryDialog": {
212+
"title": "IPFS Repository Must Be a Directory",
213+
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
214+
},
215+
"repositoryConfigurationIsMissingDialog": {
216+
"title": "IPFS Repository Configuration Is Missing",
217+
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
218+
},
219+
"privateNetworkDialog": {
220+
"title": "Private Network IPFS Repository",
221+
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
222+
},
210223
"invalidRepositoryDialog": {
211224
"title": "Invalid IPFS Repository or Configuration File",
212-
"message": "The repository at “{ path }” is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”."
225+
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
213226
}
214227
}

assets/locales/de.json

+15-2
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@
178178
"automaticGC": "Automatische Garbage Collection",
179179
"takeScreenshotShortcut": "Globales Screenshot-Tastaturkürzel",
180180
"experiments": "Experimente",
181-
"npmOnIpfs": "npm in IPFS aktivieren"
181+
"npmOnIpfs": "npm in IPFS aktivieren",
182+
"monochromeTrayIcon": "Einfarbiges Tray-Icon benutzen"
182183
},
183184
"setCustomIpfsBinaryConfirmation": {
184185
"title": "Benutzerdefinierte IPFS-Binärdatei",
@@ -207,8 +208,20 @@
207208
"title": "Der IPFS Desktop Start ist fehlgeschlagen",
208209
"message": "Der IPFS Knoten hat einen Fehler festgestellt und der Start konnte nicht abgeschlossen werden:"
209210
},
211+
"repositoryMustBeDirectoryDialog": {
212+
"title": "Der IPFS Speicher muss ein Verzeichnis sein",
213+
"message": "Der Speicher in „{ path }“ ist ungültig, da er kein Verzeichnis ist.\n\nBevor Du IPFS Desktop erneut startest, benenne bitte den alten Speicher in „.ipfs.backup“ um. Bitte beachte, dass IPFS Desktop dadurch einen neuen Speicher generiert."
214+
},
215+
"repositoryConfigurationIsMissingDialog": {
216+
"title": "IPFS Speicher-Konfiguration fehlt",
217+
"message": "Der Speicher unter „{ path }“ hat keine „config“-Datei. Die „config“-Datei muss eine gültige JSON-Datei sein.\n\nBevor Du IPFS Desktop erneut startest, repariere bitte die Konfigurationsdatei oder benenne den alten Speicher in „.ipfs.backup“ um. Bitte beachte, dass IPFS Desktop durch das Umbenennen des alten Speichers einen neuen Speicher generiert."
218+
},
219+
"privateNetworkDialog": {
220+
"title": "IPFS Speicher für privates Netzwerk",
221+
"message": "Der Speicher unter „{ path }“ gehört zu einem privaten Netzwerk, das von IPFS Desktop nicht unterstützt wird."
222+
},
210223
"invalidRepositoryDialog": {
211224
"title": "Ungültiger IPFS Speicher oder Konfigurationsdatei",
212-
"message": "Der Speicher unter „{ path }“ ist ungültig. Die Konfigurationsdatei muss gültiges JSON enthalten.\n\nBevor Du IPFS Desktop erneut startest, repariere bitte die Konfigurationsdatei oder benenne den alten Speicher in „.ipfs.backup“ um."
225+
"message": "Der Speicher unter „{ path }“ oder seine Konfiguration ist ungültig. Die „config“-Datei muss eine gültige JSON Datei sein.\n\nBevor Du IPFS Desktop erneut startest, repariere bitte die Konfigurationsdatei oder benenne den alten Speicher in „.ipfs.backup“ um. Bitte beachte, dass IPFS Desktop durch das Umbenennen des alten Speichers einen neuen Speicher generiert."
213226
}
214227
}

assets/locales/el.json

+15-2
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@
178178
"automaticGC": "Automatic Garbage Collection",
179179
"takeScreenshotShortcut": "Global Screenshot Shortcut",
180180
"experiments": "Experiments",
181-
"npmOnIpfs": "Enable npm on IPFS"
181+
"npmOnIpfs": "Enable npm on IPFS",
182+
"monochromeTrayIcon": "Use Monochrome Tray Icon"
182183
},
183184
"setCustomIpfsBinaryConfirmation": {
184185
"title": "Custom IPFS binary",
@@ -207,8 +208,20 @@
207208
"title": "IPFS Desktop Startup Has Failed",
208209
"message": "IPFS node has encountered an error and startup could not be completed:"
209210
},
211+
"repositoryMustBeDirectoryDialog": {
212+
"title": "IPFS Repository Must Be a Directory",
213+
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
214+
},
215+
"repositoryConfigurationIsMissingDialog": {
216+
"title": "IPFS Repository Configuration Is Missing",
217+
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
218+
},
219+
"privateNetworkDialog": {
220+
"title": "Private Network IPFS Repository",
221+
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
222+
},
210223
"invalidRepositoryDialog": {
211224
"title": "Invalid IPFS Repository or Configuration File",
212-
"message": "The repository at “{ path }” is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”."
225+
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
213226
}
214227
}

assets/locales/eo.json

+15-2
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@
178178
"automaticGC": "Automatic Garbage Collection",
179179
"takeScreenshotShortcut": "Global Screenshot Shortcut",
180180
"experiments": "Experiments",
181-
"npmOnIpfs": "Enable npm on IPFS"
181+
"npmOnIpfs": "Enable npm on IPFS",
182+
"monochromeTrayIcon": "Use Monochrome Tray Icon"
182183
},
183184
"setCustomIpfsBinaryConfirmation": {
184185
"title": "Custom IPFS binary",
@@ -207,8 +208,20 @@
207208
"title": "IPFS Desktop Startup Has Failed",
208209
"message": "IPFS node has encountered an error and startup could not be completed:"
209210
},
211+
"repositoryMustBeDirectoryDialog": {
212+
"title": "IPFS Repository Must Be a Directory",
213+
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
214+
},
215+
"repositoryConfigurationIsMissingDialog": {
216+
"title": "IPFS Repository Configuration Is Missing",
217+
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
218+
},
219+
"privateNetworkDialog": {
220+
"title": "Private Network IPFS Repository",
221+
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
222+
},
210223
"invalidRepositoryDialog": {
211224
"title": "Invalid IPFS Repository or Configuration File",
212-
"message": "The repository at “{ path }” is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”."
225+
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
213226
}
214227
}

assets/locales/es.json

+15-2
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@
178178
"automaticGC": "Automatic Garbage Collection",
179179
"takeScreenshotShortcut": "Captura de Pantalla de Acceso Directo Global",
180180
"experiments": "Experimentos",
181-
"npmOnIpfs": "Enable npm on IPFS"
181+
"npmOnIpfs": "Enable npm on IPFS",
182+
"monochromeTrayIcon": "Use Monochrome Tray Icon"
182183
},
183184
"setCustomIpfsBinaryConfirmation": {
184185
"title": "IPFS Binario Personalizado",
@@ -207,8 +208,20 @@
207208
"title": "IPFS Desktop Startup Has Failed",
208209
"message": "IPFS node has encountered an error and startup could not be completed:"
209210
},
211+
"repositoryMustBeDirectoryDialog": {
212+
"title": "IPFS Repository Must Be a Directory",
213+
"message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
214+
},
215+
"repositoryConfigurationIsMissingDialog": {
216+
"title": "IPFS Repository Configuration Is Missing",
217+
"message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
218+
},
219+
"privateNetworkDialog": {
220+
"title": "Private Network IPFS Repository",
221+
"message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
222+
},
210223
"invalidRepositoryDialog": {
211224
"title": "Invalid IPFS Repository or Configuration File",
212-
"message": "The repository at “{ path }” is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”."
225+
"message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
213226
}
214227
}

0 commit comments

Comments
 (0)