Skip to content

Commit 6535c70

Browse files
committed
Add signed MSI package to the "Arduino Pro IDE" workflow
1 parent 6ff58eb commit 6535c70

File tree

3 files changed

+16
-13
lines changed

3 files changed

+16
-13
lines changed

Diff for: README.md

+14-12
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,17 @@ You can download the latest version of the Arduino Pro IDE application for the s
88

99
#### Latest version
1010

11-
Platform | 32 bit | 64 bit |
12-
--------- | ------------------------ | ---------------------------------------------------- |
13-
Linux | | [Linux 64 bit] |
14-
Linux ARM | [🚧 Work in progress...] | [🚧 Work in progress...] |
15-
Windows | | [Windows 64 bit installer]<br />[Windows 64 bit ZIP] |
16-
macOS | | [macOS 64 bit] |
11+
Platform | 32 bit | 64 bit |
12+
--------- | ------------------------ | ------------------------------------------------------------------------------ |
13+
Linux | | [Linux 64 bit] |
14+
Linux ARM | [🚧 Work in progress...] | [🚧 Work in progress...] |
15+
Windows | | [Windows 64 bit installer]<br />[Windows 64 bit MSI]<br />[Windows 64 bit ZIP] |
16+
macOS | | [macOS 64 bit] |
1717

1818
[🚧 Work in progress...]: https://github.com/arduino/arduino-pro-ide/issues/287
1919
[Linux 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_Linux_64bit.zip
2020
[Windows 64 bit installer]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_Windows_64bit.exe
21+
[Windows 64 bit MSI]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_Windows_64bit.msi
2122
[Windows 64 bit ZIP]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_Windows_64bit.zip
2223
[macOS 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_macOS_64bit.dmg
2324

@@ -31,16 +32,17 @@ These builds are generated every day at 03:00 GMT from the `master` branch and
3132
should be considered unstable. In order to get the latest nightly build
3233
available for the supported platform, use the following links:
3334

34-
Platform | 32 bit | 64 bit |
35-
--------- | ------------------------ | -------------------------------------------------------------------- |
36-
Linux | | [Nightly Linux 64 bit] |
37-
Linux ARM | [🚧 Work in progress...] | [🚧 Work in progress...] |
38-
Windows | | [Nightly Windows 64 bit installer]<br />[Nightly Windows 64 bit ZIP] |
39-
macOS | | [Nightly macOS 64 bit] |
35+
Platform | 32 bit | 64 bit |
36+
--------- | ------------------------ | ------------------------------------------------------------------------------------------------------ |
37+
Linux | | [Nightly Linux 64 bit] |
38+
Linux ARM | [🚧 Work in progress...] | [🚧 Work in progress...] |
39+
Windows | | [Nightly Windows 64 bit installer]<br />[Nightly Windows 64 bit MSI]<br />[Nightly Windows 64 bit ZIP] |
40+
macOS | | [Nightly macOS 64 bit] |
4041

4142
[🚧 Work in progress...]: https://github.com/arduino/arduino-pro-ide/issues/287
4243
[Nightly Linux 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Linux_64bit.zip
4344
[Nightly Windows 64 bit installer]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.exe
45+
[Nightly Windows 64 bit MSI]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.msi
4446
[Nightly Windows 64 bit ZIP]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.zip
4547
[Nightly macOS 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_macOS_64bit.dmg
4648

Diff for: electron/build/template-package.json

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
],
7878
"win": {
7979
"target": [
80+
"msi",
8081
"nsis",
8182
"zip"
8283
]

Diff for: electron/packager/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ ${fs.readFileSync(path('..', 'build', 'package.json')).toString()}
280280
break;
281281
}
282282
case 'win32': {
283-
filesToCopy.push(...glob.sync('**/arduino-pro-ide*.{exe,zip}', { cwd }).map(p => join(cwd, p)));
283+
filesToCopy.push(...glob.sync('**/arduino-pro-ide*.{exe,msi,zip}', { cwd }).map(p => join(cwd, p)));
284284
break;
285285
}
286286
case 'darwin': {

0 commit comments

Comments
 (0)