Renovate Bot
0633b9a7fe
Update dependency mocha to v8.1.3
2020-08-28 21:05:06 +00:00
Renovate Bot
155daf42c8
Update dependency mocha to v8.1.2
2020-08-25 20:08:54 +00:00
Renovate Bot
e5ba7185ee
Update dependency lodash to v4.17.20
2020-08-13 17:20:11 +00:00
Daniel Lockyer
e303baa184
Published new versions
...
- @tryghost/promise@0.1.0
- @tryghost/release-utils@0.6.6
2020-08-11 18:37:00 +01:00
Daniel Lockyer
c4de1841d0
Fixed files remaining in root after changelog test
...
- we didn't clear up the files after we were done with them so they
stuck around in the root folder
2020-08-11 16:34:35 +01:00
Daniel Lockyer
ab5ced6bdd
Published new versions
...
- @tryghost/adapter-manager@0.1.10
- @tryghost/bootstrap-socket@0.2.1
- @tryghost/constants@0.1.0
- @tryghost/errors@0.2.3
- @tryghost/image-transform@1.0.3
- @tryghost/moleculer-service-from-class@0.2.5
- @tryghost/mw-session-from-token@0.1.7
- @tryghost/pretty-cli@1.2.9
- @tryghost/release-utils@0.6.5
- @tryghost/session-service@0.1.8
- @tryghost/vhost-middleware@1.0.8
- @tryghost/zip@1.1.3
2020-08-11 12:42:52 +01:00
Renovate Bot
9e11010f6a
Update dependency sinon to v9.0.3
2020-08-11 08:02:08 +00:00
Daniel Lockyer
9f3114d1a1
Published new versions
...
- @tryghost/adapter-manager@0.1.8
- @tryghost/errors@0.2.1
- @tryghost/image-transform@1.0.1
- @tryghost/moleculer-service-from-class@0.2.4
- @tryghost/mw-session-from-token@0.1.6
- @tryghost/pretty-cli@1.2.8
- @tryghost/release-utils@0.6.4
- @tryghost/session-service@0.1.6
- @tryghost/vhost-middleware@1.0.6
- @tryghost/zip@1.1.2
2020-08-07 16:06:21 +01:00
Renovate Bot
16dbfbc207
Update dependency mocha to v8.1.1
2020-08-04 19:32:11 +00:00
Renovate Bot
8af8886f86
Update Test & linting packages
2020-08-04 15:05:13 +00:00
Daniel Lockyer
7f8ded6057
Updated execa to v4 with code modifications
...
- `shellSync` was removed in execa v2
- this commit switches the usage to the recommended replacement; `sync`
- also adds a test for changelog, the part of code which uses execa
2020-08-04 14:59:55 +01:00
Daniel Lockyer
3978858b83
Remove trailing commas from .eslintrc.js files
...
- the upcoming eslint update flags errors for trailing commas, so this
commits tidies that up
2020-08-04 14:48:07 +01:00
Renovate Bot
78e24b36f9
Update dependency request-promise to v4.2.6
2020-08-04 13:17:50 +00:00
Renovate Bot
8f0bd37efd
Update dependency lodash to v4.17.19 [SECURITY]
2020-08-04 12:38:39 +00:00
Fabien O'Carroll
76478e4c74
Published new versions
...
- @tryghost/adapter-manager@0.1.6
- @tryghost/errors@0.2.0
- @tryghost/image-transform@0.2.4
- @tryghost/moleculer-service-from-class@0.2.2
- @tryghost/mw-session-from-token@0.1.4
- @tryghost/pretty-cli@1.2.7
- @tryghost/release-utils@0.6.3
- @tryghost/session-service@0.1.4
- @tryghost/vhost-middleware@1.0.5
- @tryghost/zip@1.1.1
2020-05-26 18:19:01 +02:00
Renovate Bot
52f7aa09a8
Update dependency mocha to v7.2.0
2020-05-25 01:19:06 +00:00
Hannah Wolfe
ed3f229136
Published new versions
...
- @tryghost/adapter-manager@0.1.4
- @tryghost/errors@0.1.3
- @tryghost/image-transform@0.2.2
- @tryghost/moleculer-service-from-class@0.1.3
- @tryghost/mw-session-from-token@0.1.2
- @tryghost/pretty-cli@1.2.6
- @tryghost/release-utils@0.6.2
- @tryghost/session-service@0.1.2
- @tryghost/vhost-middleware@1.0.4
- @tryghost/zip@1.1.0
2020-05-08 16:23:52 +01:00
Renovate Bot
3497384003
Update dependency mocha to v7.1.2
2020-04-27 01:16:32 +00:00
Renovate Bot
5cec68ca01
Update dependency emoji-regex to v9
2020-04-22 15:57:56 +01:00
Renovate Bot
23f85b9dbb
Update dependency request to v2.88.2
2020-04-22 15:49:04 +01:00
Renovate Bot
f561bdd7fb
Update dependency request-promise to v4.2.5
2020-04-22 14:45:06 +00:00
Renovate Bot
ba5925768c
Update dependency lodash to v4.17.15
2020-04-22 13:24:17 +00:00
Renovate Bot
fd59b63dbf
Update dependency bluebird to v3.7.2
2020-04-22 12:14:58 +00:00
Daniel Lockyer
2ef0b76371
Pinned all dependencies
...
no issue
2020-04-22 12:21:42 +01:00
Fabien O'Carroll
2802e1eb03
Published new versions
...
- @tryghost/adapter-manager@0.1.3
- @tryghost/errors@0.1.2
- @tryghost/image-transform@0.2.1
- @tryghost/moleculer-service-from-class@0.1.0
- @tryghost/mw-session-from-token@0.1.1
- @tryghost/pretty-cli@1.2.5
- @tryghost/release-utils@0.6.1
- @tryghost/session-service@0.1.1
- @tryghost/vhost-middleware@1.0.3
- @tryghost/zip@1.0.1
2020-04-16 15:15:35 +02:00
Renovate Bot
bcec46d0cf
Update dependency sinon to v9.0.2
2020-04-08 12:16:19 +00:00
Daniel Lockyer
9ffee44ab7
Published new versions
...
- @tryghost/release-utils@0.6.0
2020-04-07 12:53:52 +01:00
Daniel Lockyer
62dbc9097b
Added extraText to release
...
no issue
2020-04-07 12:50:54 +01:00
Daniel Lockyer
348185e3a4
Published new versions
...
- @tryghost/release-utils@0.5.0
2020-04-01 12:01:05 +01:00
Daniel Lockyer
ff4d8ef903
Switched to using token authentication for GitHub
...
no issue
2020-04-01 12:00:19 +01:00
Hannah Wolfe
1c57c8d34a
Published new versions
...
- @tryghost/pretty-cli@1.2.4
- @tryghost/release-utils@0.4.2
- @tryghost/vhost-middleware@1.0.2
- @tryghost/zip@0.1.0
2020-03-20 20:20:56 +00:00
Renovate Bot
eaba1def62
Update dependency mocha to v7.1.1
2020-03-18 10:16:25 +00:00
Renovate Bot
2924a12c4d
Update Test & linting packages
2020-03-10 17:10:43 +00:00
Daniel Lockyer
698261e294
Fixed lint issues
...
no issue
2020-03-10 17:07:36 +00:00
Daniel Lockyer
f80b5289b6
Added lock emoji to order list
...
no issue
2020-03-09 20:03:18 +00:00
Daniel Lockyer
8c2d85825e
Published new versions
...
- @tryghost/release-utils@0.4.1
2020-02-11 10:03:31 +00:00
Daniel Lockyer
f88cebc12c
Fixed wrong usage of helper function
...
no issue
2020-02-11 10:01:39 +00:00
Daniel Lockyer
5fef535658
Published new versions
...
- @tryghost/pretty-cli@1.2.3
- @tryghost/release-utils@0.4.0
- @tryghost/vhost-middleware@1.0.1
2020-02-10 13:58:45 +00:00
Daniel Lockyer
620047169b
Set a message if there are no emoji-prepended commits
...
no issue
2020-02-10 13:55:00 +00:00
Daniel Lockyer
45bd9ec37f
Sorted the release changelog by emoji
...
no issue
2020-02-10 13:54:51 +00:00
John O'Nolan
3bd4d736d8
2020
2020-01-07 19:06:08 +00:00
Renovate Bot
9b01975a7f
Update Test & linting packages
2019-10-28 03:31:27 +00:00
Kevin Ansfield
495de734ab
Published new versions
...
- @tryghost/pretty-cli@1.2.2
- @tryghost/release-utils@0.3.3
- @tryghost/vhost-middleware@1.0.0
2019-10-24 15:11:50 +01:00
Renovate Bot
2045157cb6
Update Test & linting packages
2019-04-22 01:28:43 +00:00
Renovate Bot
58f3f93822
Update dependency mocha to v6.1.3
2019-04-15 01:28:32 +00:00
Renovate Bot
7c19484dd2
Update dependency mocha to v6.1.1
2019-04-08 01:29:25 +00:00
Nazar Gargol
8a36066e81
Published new versions
...
- @tryghost/pretty-cli@1.2.1
- @tryghost/release-utils@0.3.2
2019-04-05 15:52:24 +08:00
Renovate Bot
8871293364
Update dependency sinon to v7.3.1
2019-03-27 12:08:01 +00:00
Rish
074c15acc3
Published new versions
...
- @tryghost/release-utils@0.3.1
2019-03-18 00:59:53 +05:30
Rish
ec94fb9529
🐛 Fixed changelog getting set as empty
...
no issue
- Changelog was set as empty due to concat creating new arrays
2019-03-18 00:43:40 +05:30
Rish
51693d0b5e
Published new versions
...
- @tryghost/release-utils@0.3.0
2019-03-17 17:53:49 +05:30
Rish
86132d0681
✨ releases.create accepts changelogPath as single path or array
...
- changelogPath can be a single path as before, or an array of paths with optional content which will be pre-pended
- Removed non-generic casper option from releases.create options
2019-03-17 17:53:17 +05:30
Rish
fc28d5e13f
Published new versions
...
- @tryghost/release-utils@0.2.1
2019-03-17 13:27:05 +05:30
Rish
d0bde8c9bc
Added casper changelog option to release draft
...
no issue
- Added option to allow appending casper changelog to main release draft
- Uses capser changelog path and new version info to append casper changes
2019-03-17 13:16:07 +05:30
kirrg001
dba3b43708
Published new versions
...
- @tryghost/release-utils@0.2.0
2019-03-14 17:13:24 +01:00
kirrg001
5247eb95f5
✨ releases.create accepts optional content array
...
no issue
e.g. content: ['line\n']
2019-03-14 17:12:08 +01:00
kirrg001
0b49f17250
Published new versions
...
- @tryghost/release-utils@0.1.1
2019-03-14 16:52:23 +01:00
kirrg001
d7c930d278
🐛 Fixed changelog entry with emoji not being detected
...
no issue
2019-03-14 16:51:47 +01:00
kirrg001
89c555e29f
Published new versions
...
- @tryghost/release-utils@0.1.0
2019-03-14 16:39:58 +01:00
kirrg001
696b87b103
Added more emoji tests
...
no issue
2019-03-14 16:35:48 +01:00
Fabien O'Carroll
23fd4702a0
Fixed emoji tests to use correct input data
2019-03-13 17:01:29 +01:00
Fabien O'Carroll
df57b8c944
Refactored emoji filtering to only loop once
...
Small perf improvment, also easier to read now because we can use 0
index which is more obvious as to what we're doing
2019-03-13 17:01:29 +01:00
Fabien O'Carroll
c681b8e9be
Refactored line parsing to use regex
...
Was having issues debugging the index issue, and regex cleans it up a little
2019-03-13 17:01:29 +01:00
Fabien O'Carroll
f8f96b49db
Fixed check for emoji index
...
The emoji *must* be at index=2 as each line looks like:
"* <commit message>"
We use index=2 to make test whether emoji is first character(s) in the
commit message
2019-03-13 17:01:29 +01:00
Fabien O'Carroll
5e9bf5cfb5
Added error handling to filestream
...
This would have probably rejected the promise anyway because uncaught
error, but it's better to be explicit
2019-03-13 17:01:29 +01:00
Fabien O'Carroll
d40a44b9a0
Fixed passing request completion handler
...
We were passing this as the second argument to pipe - ups!
2019-03-13 17:01:29 +01:00
kirrg001
791a1b54b5
[@tryghost/release-utils] Removed unused dependencies
...
no issue
- ...unused? 👻
2019-03-12 21:55:00 +01:00
Katharina Irrgang
3cb6042b10
Added initial implementation of @tryghost/release-utils ( #7 )
...
- Added the first version of release-utils
- Will release a v0.0.1
- Be able to create changelog.md based on previous version.
- Be able to merge & clean changelog.md.
- Be able to create a gist
- Be able to filter commits by emojis (user-facing changes)
- Be able to create a draft release
- Be able to upload a release zip to Github
The goal is to use our release-utils in multiple places (e.g. in Casper).
We will discuss if we want to replace some of our manual written utilities by existing npm packages. But to avoid breaking everything, we do it iteratively. Our release utils works and was designed based on our needs. We've tested some release utility in the past, they were all not really satisfying. TBC...
2019-03-12 21:53:32 +01:00