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