Commit graph

820 commits

Author SHA1 Message Date
Sergio Padrino
fa75165100 Bump Electron to v26.2.4 2023-10-10 09:59:48 +02:00
Sergio Padrino
937a55e5dd Fix required Electron version for prod builds (24.8.3) 2023-09-27 14:03:22 +02:00
Sergio Padrino
1fc41ba23c Bump Electron to version 26.2.1 2023-09-22 11:53:08 +02:00
tidy-dev
a521976200 Bump production version in electron validation script 2023-09-21 09:54:29 -04:00
Sergio Padrino
33e0cb68fc Merge pull request #17416 from desktop/electron-24-8-3
Bump Electron to version 24.8.3
2023-09-21 09:53:34 -04:00
tidy-dev
6e48504fc3 Merge branch 'development' into releases/3.2.7 2023-07-26 09:36:33 -04:00
Markus Olsson
889bae6c78 Merge pull request #17000 from desktop/reuse-workflow
Reusable build workflow
2023-07-25 17:21:06 -04:00
tidy-dev
78a81b980c Pull in new release steps 2023-07-25 16:13:44 -04:00
tidy-dev
c13e94a05d Upgrade to Electron 24.4.0
Fix yarn lock from merge conflict
2023-07-25 13:06:56 -04:00
Markus Olsson
9a6d45122f Merge branch 'development' into reuse-workflow 2023-07-04 09:43:47 +02:00
Brendan Forster
6af96bf71d strip out electron-builder config for packaging on Linux 2023-07-03 17:44:42 -03:00
Markus Olsson
aacede276b Oh come on! 2023-06-29 21:06:26 +02:00
Markus Olsson
9ab3fdee11 That's enough powershell for today 2023-06-29 21:06:26 +02:00
Markus Olsson
ebd5b31384 Thanks, I hate it 2023-06-29 21:06:26 +02:00
Markus Olsson
cfb092011b Encoding? 2023-06-29 21:06:26 +02:00
Markus Olsson
0cb61c68e9 Debug cert file 2023-06-29 18:52:58 +02:00
Markus Olsson
34c328d48e Merge branch 'development' into reuse-workflow 2023-06-29 18:07:43 +02:00
Markus Olsson
d3149c6346 Get rid of installer folder and rename nuget packages to include arch 2023-06-28 12:04:56 +02:00
Markus Olsson
c6ecd4ee83 Move outdated deploy docs to deploy repo 2023-06-28 11:00:54 +02:00
Markus Olsson
f3d8808ddf Get channel from environment instead of branch name 2023-06-28 10:56:56 +02:00
Markus Olsson
f2bb15c447 Get rid of deprecated publish script 2023-06-28 10:56:37 +02:00
Markus Olsson
5cdd54cb27 Use same keys as central expects 2023-06-28 00:50:54 +02:00
Markus Olsson
c3a519c7a8 Well that's not at all confusing 2023-06-27 17:55:51 +02:00
tidy-dev
738b8e65fa Update validate-electron-version.ts 2023-06-21 12:26:58 -04:00
Markus Olsson
f12d9f78e0 Include bundle size stats 2023-06-21 13:34:15 +02:00
Markus Olsson
e17ff46a7c Don't attempt to install unless publishing 2023-06-21 10:01:15 +02:00
Markus Olsson
d41ae3e0cd Don't sign unless publishing 2023-06-21 09:27:47 +02:00
Markus Olsson
2c646f86da Fail if any subcommand fails 2023-06-21 09:27:47 +02:00
Markus Olsson
ff0f8d167d Pass the windows cert 2023-06-20 16:37:07 +02:00
Markus Olsson
7b77fd2979 Grab macos cert from secrets 2023-06-20 16:34:00 +02:00
Markus Olsson
ca8f20e259 Grab windows pfx from secrets 2023-06-20 16:22:43 +02:00
Markus Olsson
00ef4d139c Get rid of old build system definitions 2023-06-20 16:18:08 +02:00
Markus Olsson
6252e6bf7c Don't need this custom type any more 2023-06-14 10:48:35 +02:00
Markus Olsson
8d316b7220 Bump electron-packager to get electron-notarize@latest 2023-06-14 10:46:05 +02:00
Sergio Padrino
875b96b5d0
Merge pull request #16528 from desktop/focus-visible
Replace wcig-focus-ring (deprecated) with CSS' focus-visible
2023-04-17 13:23:55 +02:00
Sergio Padrino
074156226b Remove focus-visible dependency 2023-04-14 11:18:03 +02:00
Sergio Padrino
81b02b3dbc Replace wcig-focus-ring (deprecated) with focus-visible 2023-04-13 12:54:52 +02:00
Markus Olsson
d31d74a7da 🎨 cleanup 2023-04-13 11:32:36 +02:00
Markus Olsson
b63e0e3c92 Remove deprecated request dependency in favor of node-fetch 2023-04-13 11:26:23 +02:00
Markus Olsson
a0f5e31492 Move getFileHash into own file for reusability 2023-04-13 11:25:29 +02:00
Markus Olsson
ef9aed9fa0 Replace deprecated azure-storage package 2023-04-13 11:05:15 +02:00
Markus Olsson
e328d5ef72
Merge pull request #16155 from desktop/releases/3.1.8
Release 3.1.8
2023-02-22 09:55:00 +01:00
tidy-dev
2ada979c20 Release 3.1.8 2023-02-17 11:56:10 -05:00
Brendan Forster
3ba91f9293 update electron-builder to latest release, deprecate config for snap 2023-02-17 11:39:34 -04:00
Sergio Padrino
12078e30cf Add "allow JIT" entitlement to macOS builds 2023-01-26 15:34:44 +01:00
Sergio Padrino
222c0f5778 Bump expected Electron version to 22.0.3 on beta builds 2023-01-26 10:26:04 +01:00
Sergio Padrino
564aca580e
Merge pull request #15794 from desktop/electron-version-control
Validate Electron version before beta/prod builds
2023-01-23 09:42:42 +01:00
Samyek
6d09bc7de9 typo solved 2023-01-17 19:08:53 +00:00
Samyek
682752be4c updated year 2023-01-01 09:48:19 +00:00
Sergio Padrino
4078447683 Add new script to validate the Electron version included in our builds 2022-12-16 14:55:29 +01:00