Commit graph

490 commits

Author SHA1 Message Date
Brendan Forster a6ca6926e3 Merge branch 'master' into my-hands-are-typing 2018-04-20 11:24:22 -05:00
Brendan Forster 66b0c75fd1 Merge branch 'master' into upgrade-yarn-time 2018-04-08 15:25:26 +10:00
Brendan Forster 27c191c623 Merge branch 'master' into my-hands-are-typing 2018-04-08 14:25:11 +10:00
Markus Olsson 768dc010f1
Merge branch 'master' into we-dont-need-to-ship-a-yaml-parser 2018-04-04 14:45:18 +02:00
Markus Olsson 985bf1c23d
Merge pull request #4355 from desktop/investigate-slimming-things
generate an analysis of the renderer bundle when building for prod
2018-04-03 15:36:38 +02:00
Brendan Forster 42f536bb0b Merge branch 'master' into we-dont-need-to-ship-a-yaml-parser 2018-04-03 14:47:26 +10:00
Brendan Forster 2bebf74be3 embed the choosealicense license alongside the license payload 2018-04-03 14:47:22 +10:00
Brendan Forster 63c199877d Merge branch 'master' into pr/3675 2018-04-02 17:54:33 +10:00
Brendan Forster 71caf015c2
Merge branch 'master' into upgrade-yarn-time 2018-03-31 16:30:05 +11:00
Markus Olsson 614f848985
Merge pull request #4198 from jkleinsc/arm64
Add the ability to build arm64 builds
2018-03-29 21:49:29 +02:00
Brendan Forster 835aeb7702 tidy up the things 2018-03-29 18:56:34 +11:00
Brendan Forster 542b8bde84 perform license parsing as part of build proces 2018-03-29 16:51:14 +11:00
Brendan Forster 6c1fadfe76 move the analysis file into dist so that it isn't part of the packaged app 2018-03-29 15:49:33 +11:00
Brendan Forster a76185792d
Merge branch 'master' into upgrade-yarn-time 2018-03-29 12:29:46 +11:00
William Shepherd 289ae93745
Merge pull request #4336 from desktop/validate-all-the-things
validate the changelog to catch errors before it's time to release
2018-03-28 20:14:29 -05:00
William Shepherd 33162baccf
Merge pull request #4288 from desktop/relax-regex-for-fixed-issue
relax regex rule to catch more merged PRs when generating changelog
2018-03-28 20:13:59 -05:00
Brendan Forster 15bf7e3d0d forgive me padre for i have TYPES 2018-03-28 08:01:23 +11:00
Brendan Forster 4e34d4a870 this message here refers to a non-existant command 2018-03-27 12:39:46 +11:00
Brendan Forster 32d0cea27a lint the changelog file to catch syntax errors 2018-03-27 12:21:02 +11:00
Brendan Forster 2fd937430a update error message 2018-03-27 12:03:08 +11:00
Brendan Forster c926876209 improve error output 2018-03-27 11:53:14 +11:00
Brendan Forster cf7f361f34 format the errors from ajv rather than relying on their infrastructure, which loses some context 2018-03-27 11:43:05 +11:00
Brendan Forster 42c187799b work with the object, not just the text 2018-03-27 11:41:59 +11:00
Brendan Forster c0edc1a9ba this seems helpful 2018-03-27 11:03:41 +11:00
Brendan Forster 1a17c6c092 ajv doesn't seem to care about malformed JSON, gotta do this first as a sanity check 2018-03-27 11:02:00 +11:00
Brendan Forster 04cc3bd122 first pass at script to validate changelog 2018-03-27 10:54:21 +11:00
Brendan Forster c3dfb3f7e4 Merge branch 'master' into pr/4198 2018-03-27 08:59:27 +11:00
Brendan Forster 1cfee4b4c4 on Windows this needs to be the full cmd file path 2018-03-26 10:23:35 +11:00
Brendan Forster a775049f6a and one last comment 2018-03-24 12:12:55 +11:00
Brendan Forster b6bb2a95e2 address review feedback 2018-03-24 12:10:05 +11:00
Brendan Forster 918c8fd64a Merge branch 'master' into upgrade-yarn-time 2018-03-24 12:09:02 +11:00
Brendan Forster 26666adc5f words 2018-03-23 11:23:53 +11:00
Brendan Forster 2cc6be365a add comment to explain hard-coded index 2018-03-23 11:21:24 +11:00
Brendan Forster 3bb4779b63 log what commands are spawned 2018-03-23 08:52:32 +11:00
Brendan Forster a1d3cc6e89 an even simpler fix 2018-03-22 13:13:18 +11:00
Brendan Forster a856e93d9f add a sanity check for when an empty log is returned 2018-03-22 13:06:56 +11:00
Brendan Forster 6491dc57f9 we know there are three groups returned, so we can just poke the last value directly 2018-03-22 09:25:45 +11:00
Brendan Forster 2fea7f9b8b refine the regex to catch more scenarios 2018-03-21 17:27:26 +11:00
Brendan Forster 8369d8279a add test for multiple closing statements 2018-03-21 17:26:15 +11:00
Brendan Forster c79e4fae16 extract function and add tests 2018-03-21 17:15:16 +11:00
Brendan Forster 2939f72f5b some PRs will use Fixed: #XXX which isn't caught by this rule 2018-03-21 17:12:22 +11:00
Brendan Forster afe26687bf propagate the exitCode up the chain 2018-03-16 18:08:53 +11:00
Brendan Forster a5b8861cf9 extracting unit tests to a standalone script
This npm script has been unreadable for a long time, and
rather than putting in additional hacks I decided to extract
it to it's own file so that it can be annotated for future
visitors to this fresh hell that I find myself in.
2018-03-16 18:05:06 +11:00
Neha Batra fdf6c52f0e Update draft-release to match merge conflict resolution decisions
Merging added info around semver
2018-03-14 15:43:21 +01:00
John Kleinschmidt 58b14325a9 Update to build for arm64 2018-03-14 10:21:21 -04:00
Neha Batra 9af853316c Release the Update to the Release Update
nothing has changed but now it's not as much of a secret

Co-Authored-By: Brendan Forster <brendan@github.com>
2018-02-22 02:08:11 -08:00
Jed Fox 72ea02412c Merge branch 'master' into my-hands-are-typing 2018-02-14 17:04:23 -05:00
William Shepherd 5668c45efa
Merge pull request #3916 from desktop/update-prettier-for-stylesheets
update prettier and apply it to SCSS files
2018-02-11 20:05:01 -06:00
Brendan Forster 13bd78c5cd simplify output 2018-02-09 15:47:47 +11:00
Brendan Forster 7ceb9d085a extract function for parsing beta number 2018-02-09 15:30:14 +11:00