Commit graph

110 commits

Author SHA1 Message Date
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
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
f55acf59e7 Enable code signing on macOS for dev builds 2022-04-05 10:29:19 +02:00
Markus Olsson
ed6162a7dd Convert a bunch of sync fs methods to node fs 2022-03-04 16:12:05 +01:00
Markus Olsson
bfe2c276c8 Let's throw the sync methods in here for good measure 2022-03-04 16:01:36 +01:00
Markus Olsson
9a91638124 Clean up and prepare for TS 4.5 2022-01-28 10:18:07 +01:00
Sergio Padrino
0d86e5b82d Delete WebView2Loader.dll from Windows builds
That file cannot be signed and makes our builds fail. More info: https://github.com/microsoft/Git-Credential-Manager-Core/issues/462
2021-09-22 10:58:08 +02:00
Sergio Padrino
d2072a89d4 Don't copy ssh-wrapper on non-dev builds 2021-08-18 14:11:13 +02:00
Sergio Padrino
42182c782d Copy ssh-wrapper in macOS builds 2021-08-18 14:11:13 +02:00
Dennis Ameling
69882e844e Merge remote-tracking branch 'upstream/development' into windows-arm-support 2021-02-19 09:17:27 +01:00
Sergio Padrino
f353373e41 Merge branch 'development' into trampoline-server-playground 2021-02-17 11:36:51 +01:00
Dennis Ameling
a452402fd1 Merge remote-tracking branch 'upstream/development' into windows-arm-support 2021-02-11 14:40:07 +01:00
Sergio Padrino
d0d95c1b3c (WIP) Cleanup and other changes to trampoline server 2021-02-02 12:10:57 +01:00
Dennis Ameling
14141a73ba First work for Electron 11 upgrade 2020-12-22 12:04:48 +01:00
Dennis Ameling
cc52125343 Fix linting 2020-11-19 10:49:50 +01:00
Dennis Ameling
c7f486582c Change the assumption of a x64 host to OS arch 2020-11-19 10:40:38 +01:00
Brendan Forster
ccbf45f01f cleanup some unneeded CircleCI checks 2020-08-25 10:14:40 -03:00
Brendan Forster
f80c54737b use existing value for isPublishable() 2020-08-25 10:14:40 -03:00
Brendan Forster
baec8f6051 replace isRunningOnFork usages with isPublishable 2020-08-25 10:14:34 -03:00
Markus Olsson
114ce6f408 Merge branch 'development' into remove-requires 2020-08-11 18:43:23 +02:00
Markus Olsson
e26d8db3ff Merge branch 'development' into remove-requires 2020-08-10 12:43:18 +02:00
Markus Olsson
229fc60256 Merge branch 'development' into spike/actions-win32 2020-08-07 10:53:36 +02:00
rafeca
78e048fbdd
Merge branch 'development' into electron-9 2020-08-06 16:03:37 +02:00
Markus Olsson
c8663b60c2 Merge branch 'development' into spike/actions-win32 2020-08-05 17:45:00 +02:00
Markus Olsson
e8cba5b82f Merge branch 'development' into chore/only-custom-tslint-rules 2020-08-05 15:46:14 +02:00
Markus Olsson
636382b0eb Merge branch 'development' into electron-9 2020-08-04 11:23:12 +02:00
Rafael Oleza
761d6ac927
Upgrade electron-debug and electron-devtools-installer packages 2020-07-16 17:17:16 +02:00
Rafael Oleza
3ca6b4867b
Use import for front-matter module 2020-07-14 16:32:49 +02:00
Markus Olsson
c30863134f GitHub Actions can build on darwin as well 2020-07-09 14:17:24 +02:00
Rafael Oleza
a3f21ac29b
Enable esModuleInterop in TypeScript configuration 2020-07-08 17:40:20 +02:00
Markus Olsson
5374f9330a This no longer exists in eslint core 2020-07-02 16:45:49 +02:00
Andrew Casey
3c541dc92d Fix lint and prettier issues 2020-06-24 18:28:06 +00:00
evelyn masso
347853d565 refactor icon path into helper function 2019-12-05 16:14:19 -08:00
evelyn masso
4305dc38fa preserve previous logic under a clearer name 2019-11-05 10:01:34 -08:00
evelyn masso
87465683d5 refactor release channel + publishing logic 2019-11-04 10:41:06 -08:00
evelyn masso
eb00ee4f42 remove unneeded identity config field 2019-11-04 08:30:49 -08:00
evelyn masso
3b8675f5cb override type to avoid @ts-ignore 2019-11-04 08:08:54 -08:00
evelyn masso
ecae21ac24 Update build.ts 2019-11-03 15:09:59 -08:00
evelyn masso
f027c4fbcd this version opt is ignored 2019-11-03 14:48:14 -08:00
evelyn masso
6ae40a5d87 customize signing type and specify electron version 2019-11-03 14:03:25 -08:00
evelyn masso
831efce4cd always use hardenedRuntime 2019-11-03 14:01:59 -08:00
evelyn masso
8d19d844bb add entitlements 2019-11-03 14:01:44 -08:00
evelyn masso
ed0a147314 only notarize when distributing 2019-11-03 13:59:36 -08:00
evelyn masso
4a6e05e43b disable hardenedRuntime 2019-11-01 16:42:20 -07:00
evelyn masso
ad89cbfb42 add notarization for publishable macOS builds 2019-10-30 10:46:38 -07:00
Brendan Forster
cf1b085702 at build time, ensure licenses include trailing newline
Co-Authored-By: jamesgeorge007 <jamesgeorge998001@gmail.com>
2019-03-26 20:29:22 -03:00
Jakub Biesiada
fd964a65f7 Update build.ts 2019-03-18 22:12:44 +01:00