Commit graph

751 commits

Author SHA1 Message Date
Markus Olsson 365d089534 Prettify files with prettier 2.6.0
Co-Authored-By: Harry Hopkinson <63599884+Harry-Hopkinson@users.noreply.github.com>
2022-03-18 12:58:24 +01:00
Tsvetilian Yankov 23950c157e Update license overrides with version 2.3.1 of tslib 2022-03-17 15:37:31 +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 372bff5360 Look at you, hiding there disguised as fs 2022-03-04 15:58:53 +01:00
Markus Olsson aa5d0eb0e7 We can have nice things! 2022-03-04 00:45:39 +01:00
Sergio Padrino ee9d828cf3
Merge pull request #14025 from desktop/substr-substring-substitution
Stop using substr, part one
2022-03-03 13:36:09 +01:00
Sergio Padrino 47adedd909
Merge pull request #14051 from desktop/use-the-execfile-luke
Replace custom spawn implementations with promisified exexFile
2022-03-03 13:33:41 +01:00
Markus Olsson 9ff1015827 Let's not do this cleanup in this PR 2022-03-02 09:42:10 +01:00
Markus Olsson ef312b74a6 Add helper method for executing shell commands in scripts 2022-03-01 13:25:22 +01:00
Markus Olsson 09f16b4184 Search and replace for the straightforward cases
substr(X) can be substituted for substring(X)
substr(0, X) can be substituted for substring(0, X)
2022-02-28 15:26:36 +01:00
Markus Olsson aa604d6ecb Use execFile instead of custom spawn method
They do pretty much the exact same thing and we can save on some code that we nee to maintain
2022-02-28 13:44:40 +01:00
Sergio Padrino 784378f621 Merge branch 'development' into bump-webpack 2022-02-23 10:43:46 +01:00
Sergio Padrino 89103f406f I still don't know what I'm doing…
…but at least it builds!
2022-02-15 17:33:17 +01:00
tidy-dev b50cc952d2 Update iconURL path 2022-02-15 09:08:15 -05:00
Markus Olsson 9169feff3d Fix TS 4.5 errors 2022-01-28 10:18:40 +01:00
Markus Olsson 9a91638124 Clean up and prepare for TS 4.5 2022-01-28 10:18:07 +01:00
Markus Olsson fc05c87a0a Merge branch 'development' into pr/10874 2021-12-06 13:21:43 +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
Sergio Padrino 24d89a8007
Merge pull request #12572 from shiftkey/port-custom-tslint-to-eslint
port custom TSLint rules to ESLint
2021-08-12 13:31:45 +02:00
tidy-dev 7f449635e8 Remove dead code block 2021-08-03 11:05:07 -04:00
tidy-dev 580bf78df1 Cut out deployment if ensure container fails 2021-08-03 08:49:08 -04:00
tidy-dev 02679bdc43 Nest upload result 2021-08-02 17:29:09 -04:00
tidy-dev e49c2a349c Switch to upload to Azure 2021-08-02 09:43:36 -04:00
Sergio Padrino 2d5e6d3fa1 Specify type for Octicon symbols 2021-07-27 18:41:20 +02:00
Sergio Padrino 8bba43f99a Merge branch 'development' into tree-shake-octoicons 2021-07-27 17:51:49 +02:00
Brendan Forster d3f27cd5db remove scripts and setup that handles transpiling tslint-rules directory 2021-07-06 12:41:56 -03:00
Sergio Padrino a09b8d6509 Rename old getArchitecture function to getDistArchitecture 2021-04-27 11:17:36 +02:00
Sergio Padrino 6bad4540ca Add the architecture as path component of the updates URL 2021-04-23 11:10:24 +02:00
Sergio Padrino 8b75aaa97c Allow Windows releases to not have a delta nuget package 2021-04-09 10:03:46 +02:00
Sergio Padrino dce4e0acea Behind a feature flag, update x64 macOS users to the arm64 build when possible 2021-04-08 16:21:45 +02:00
Sergio Padrino ba4c0dbb9e Fix upload of nuget packages 2021-04-08 16:12:17 +02:00
Sergio Padrino dcd1848c1c Use the architecture as suffix instead of path for artifacts 2021-04-08 16:12:13 +02:00
Sergio Padrino 7621c25c20 Fix more build issues 2021-04-06 17:11:00 +02:00
Sergio Padrino 760c89325e Disable updating from x64 under Rosetta to arm64 2021-04-06 16:23:31 +02:00
Sergio Padrino d56b12af7a Remove unused import 2021-04-06 14:07:05 +02:00
Sergio Padrino 03c9d77585 First batch of changes to support deploying arm64 builds 2021-04-06 13:56:05 +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
Jip Sterk 9c7868b176
Merge branch 'development' into resolve-json-module 2020-12-16 07:02:13 +01:00
Dennis Ameling cc52125343 Fix linting 2020-11-19 10:49:50 +01:00
Dennis Ameling 45e8d526a1 Cleanup & optimizations 2020-11-19 10:48:13 +01:00
Dennis Ameling c7f486582c Change the assumption of a x64 host to OS arch 2020-11-19 10:40:38 +01:00
Dennis Ameling 3172a87f58 Download Windows arm64 node lib in CI 2020-11-19 10:29:56 +01:00
Dennis Ameling ed8f1e88be Default to NodeJS current arch 2020-11-19 10:29:56 +01:00