Jose Cortinas
ef056e3fb6
Fix import in generate-icons that broke everything
2024-02-14 14:12:12 -06:00
Jose Cortinas
a728f58804
Update icon generation and types
...
- Stop storing non-essential information like the name of icons.
- Reorganize type names and definitions to avoid redundant "Type" suffix.
2024-02-13 14:59:43 -06:00
Jose Cortinas
2bbeb45100
Use v for heights and less info for custom icons
2024-02-12 14:01:58 -06:00
Jose Cortinas
cdcc1a484f
Move Custom type to index
2024-02-12 08:35:47 -06:00
Jose Cortinas
9b7754b090
Rewrite icon generation again
...
- All paths and size values are included
- Symbol name is included
- More strict type checking is enabled by enumerating all of the symbol names and sizes and defining types.
2024-02-09 20:49:11 -06:00
Jose Cortinas
dc2304efac
Update generate script to support multiple paths
...
The latest releases of the octicons package now have an ast object available, we use that to get the path data for the icons now instead of parsing the path elements.
2024-02-08 15:18:49 -06:00
Adam Płócieniak
30c742783e
formatting fixed
2024-01-10 15:02:17 +01:00
Adam Płócieniak
d540c6ace3
landing page footer fix -> 2023 -> 2024
2024-01-10 14:58:44 +01:00
Markus Olsson
edb2aed89e
Merge pull request #17648 from desktop/acs
...
Sign using ACS
2023-10-31 14:55:19 +01:00
tidy-dev
d789a1ae00
Merge pull request #17570 from desktop/fix-electron-validation-failure
...
Fix Electron Validation Script
2023-10-26 08:18:47 -04:00
Markus Olsson
5ce8ed1246
Fix paths and check for existence
2023-10-26 13:03:25 +02:00
Markus Olsson
aecbe96fa3
No debug then, okay
2023-10-25 21:24:51 +02:00
Markus Olsson
afe25913b0
Try using runner temp dir
2023-10-25 20:54:06 +02:00
Markus Olsson
19639bc0e2
Prepare to sign with ACS
2023-10-25 13:33:50 +02:00
tidy-dev
30a2f238b0
Use release channel if defined
2023-10-23 11:26:41 -04:00
tidy-dev
b54a723f85
Fix Electron Validation Script
2023-10-23 10:41:38 -04:00
Markus Olsson
e2ff14c84f
Notarize using notarytool instead of altool
2023-10-17 15:36:53 +02:00
tidy-dev
59d4657385
Update validate-electron-version.ts
2023-10-16 10:45:48 -04:00
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