Commit graph

820 commits

Author SHA1 Message Date
Sergio Padrino
581567d64b Make sure Squirrel.Windows isn't affected by partially or completely disabled releases 2022-10-12 12:13:10 +02:00
Sergio Padrino
67d1f50fdf
Merge pull request #14853 from desktop/releases/3.0.3-beta1
Release 3.0.3-beta1
2022-06-22 15:28:52 +02:00
Sergio Padrino
9098225e66 Fix release notes detection with multiple "Notes:" lines 2022-06-22 13:44:12 +02:00
Sergio Padrino
9d745da775 Update release-pr-content.sh 2022-06-22 12:28:30 +02:00
Sergio Padrino
7726a94fbd Reuse logic from bash script in yarn draft-release:pr 2022-06-14 18:37:34 +02:00
Sergio Padrino
c0f6a4318a Check for test/beta versions properly 2022-06-14 18:37:22 +02:00
Sergio Padrino
3aeb375be5 Create PR from Action 2022-06-14 18:27:59 +02:00
Sergio Padrino
704e279a60 Create PRs in the right repository 😂 2022-06-09 16:18:56 +02:00
Sergio Padrino
fe093ae481 Add draft-release:pr script to create release PRs 2022-06-08 15:47:13 +02:00
Sergio Padrino
41d5ba1209 Improve draft-release script to skip release PRs and grab notes from PR body 2022-06-03 14:07:48 +02:00
Sergio Padrino
bf337818cf Improve draft-release script to create release branch 2022-06-03 14:07:31 +02:00
tidy-dev
25a9d5ece5
Merge pull request #14493 from desktop/add-way-to-generate-pretext-notes
Add way to generate pretext notes from draft
2022-05-13 12:10:05 -04:00
tidy-dev
82be843a41 Update getNextVersionNumber to expect a test version or prod version 2022-05-11 12:58:39 -04:00
tidy-dev
871e606cc1 gettingLatestRelease now includes test channel 2022-05-11 12:47:26 -04:00
Markus Olsson
4686d0006a Get rid of unused coverage reporting 2022-05-04 12:13:38 +02:00
Markus Olsson
78e4d2d8c8 Use Array.prototype.at 2022-05-04 09:27:05 +02:00
tidy-dev
9749d64130 Generates pretext from pretext-draft.md 2022-05-03 09:21:14 -04:00
tidy-dev
60c1a2305f Adds a basic test version 2022-05-03 09:20:44 -04:00
Sergio Padrino
f55acf59e7 Enable code signing on macOS for dev builds 2022-04-05 10:29:19 +02:00
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
Dennis Ameling
004f76057f Add support for Windows ARM 2020-11-19 10:29:54 +01:00
Olivier
5665d97076
Fix typo 2020-11-18 12:42:20 -05:00
Olivier
5082630613
Fix typo 2020-11-17 23:44:06 -05:00
Jip Sterk
a0489be563
resolve json modules 2020-10-20 00:55:14 +02:00
Markus Olsson
2a7cef4764 Merge branch 'development' into tree-shake-octoicons 2020-09-30 11:23:47 +02: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
a5df2f1df4 remove deprecated isRunningOnFork code 2020-08-25 10:14:35 -03:00
Brendan Forster
baec8f6051 replace isRunningOnFork usages with isPublishable 2020-08-25 10:14:34 -03:00
Markus Olsson
edac8e0f5e Merge branch 'development' into upgrade-octicons 2020-08-21 13:00:23 +02:00
Markus Olsson
f2594f34ba Get a little bit more logging out of publish/package step 2020-08-17 13:42:36 +02:00
Markus Olsson
3e817b8651 Merge branch 'development' into upgrade-octicons 2020-08-17 10:38:51 +02:00
Markus Olsson
2d63447841 Merge branch 'development' into tree-shake-octoicons 2020-08-11 18:48:22 +02:00
Markus Olsson
f862081f74 Merge branch 'development' into upgrade-octicons 2020-08-11 18:43:37 +02: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
rafeca
cc223c173a
fillRule -> fr 2020-08-06 15:22:12 +02:00
rafeca
f6c1875c9f
Copy fill-rule attribute from octoicons' SVGs 2020-08-06 15:10:55 +02:00
Markus Olsson
2a5aed6fb2
Merge branch 'development' into upgrade-octicons 2020-08-05 18:51:25 +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
726db12bec
Guard against empty value env variables in GitHub Actions 2020-07-22 20:16:17 +02:00
Rafael Oleza
91f2187be3
Return SHA for github actions 2020-07-22 20:16:17 +02:00
Rafael Oleza
598e4168fc
Calculate the release branch name correctly on GitHub Actions 2020-07-22 20:16:16 +02:00
Rafael Oleza
7e9b84b514
Update generate-octicons script to generate named exports
With named exports for each of the octicons we can leverage WebPack tree shaking capabilities to get rid of unused octicons in the bundle
2020-07-21 10:12:47 +02:00
Rafael Oleza
4bf7673f7c
Update generate-icons script to use the new data
The data structure returned by octicons has changed in v10.0.0 (see dbf02d1bb8/CHANGELOG.md (breaking-changes--1)).

Now we need to get the SVG paths from a specific size from the sizes array.
2020-07-17 16:47:50 +02:00
Rafael Oleza
761d6ac927
Upgrade electron-debug and electron-devtools-installer packages 2020-07-16 17:17:16 +02:00
Rafael Oleza
4f94999984
Use import for to-camel-case and xml2js 2020-07-14 16:32:49 +02:00