maulik13
dc4d1c581a
feat(analyzer): update AnalyzedCommit to add flexibility in parsing a message
...
This provides flexibility of parsing and rendering structured messages
with more detail in the changelog and helps extract metadata from the
message. The new structure can be used to split a message in multiple
blocks (e.g. footer)
2021-02-23 14:25:09 +01:00
Felix Wiedmann
ac1bb779bb
lint(semanticrelease): update file permissions
2021-01-23 22:53:55 +01:00
fwiedmann
6cd43d7957
ref(analyzer): simplified analyze method for angular and conventional
2021-01-23 22:49:42 +01:00
Sebastian Beisch
be35b743b4
fix(assets): when file is zipped, upload zipped file instead of unzipped file
2020-03-25 08:45:27 +01:00
Nightapes
400a25f950
style(assets): rename container to set
2020-03-24 19:56:57 +01:00
Nightapes
666716d627
refactor(assets): check asset only on release
2020-03-21 16:04:18 +01:00
Nightapes
6fd34d3e0a
feat(assets): calculate checksum for all assets and upload it
2020-03-21 15:47:03 +01:00
Nightapes
42fc522a43
feat(releaser): add git only as releaser, will create a new tag with version only
2020-01-05 18:55:47 +01:00
Nightapes
d03913e6d7
fix(pkg/semanticrelease): remove check for branch prefix for releases
2019-09-03 22:35:17 +02:00
Nightapes
72200582fd
fix(pkg/semantic-release): fix issue with first release in repository, set first version to 1.0.0
2019-08-23 08:58:44 +02:00
fwiedmann
a2fc03c64d
Merge branch 'master' of github.com:Nightapes/go-semantic-release into remove/draft
2019-08-22 00:12:24 +02:00
fwiedmann
a6c651a97f
fix(github): remove 'draft' option because releases will always be published public
2019-08-13 23:01:38 +02:00
Nightapes
6a514158ce
fix(cache): save commits to cache to avoid empty changelog
2019-08-11 18:27:52 +02:00
Nightapes
c086b12f01
feat(releaser): add gitlab as relase option
2019-08-07 23:24:13 +02:00
Nightapes
1daff2bc8a
refactor(pkg): clean up semantic release interface
2019-07-24 22:14:03 +02:00
Nightapes
6267e1cc81
refactor(pkg/semanticrelease): clean up code
2019-07-22 20:46:48 +02:00
Nightapes
791983faae
test(*): add unit tests
2019-07-21 15:07:13 +02:00
Nightapes
ab14ab397c
refactor(ci): improve testing
2019-07-16 20:42:40 +02:00
Nightapes
13afcea8a0
feat(ci): check if running on a ci, else skip release
2019-07-15 21:20:44 +02:00
svbeisch@gmail.com
24c8f21967
fix(pkg/semanticrelease): add prerelease for alpha and beta releases
2019-07-14 15:57:12 +02:00
fwiedmann
9175d6cc49
temp(internal/releaser): update interface method Uploadassets
2019-07-09 01:46:31 +02:00
fwiedmann
3ad20b2d00
feat(cmd/zip): add command to zip configured files
2019-07-09 01:45:16 +02:00
fwiedmann
6e2fa0ddbf
temp(pkg/releaser): add ZipFiles Method
2019-07-07 23:42:52 +02:00
Felix Wiedmann
49aaa93cac
feat(pkg/semanticrelease): rc is prerelease, beta & alpha are draft
2019-06-20 11:39:37 +02:00
Felix Wiedmann
d36be78c9c
ref(releasetype/draft): infomation about if release is a draft will now be set in the sharedVersion
2019-06-20 10:49:50 +02:00
Felix Wiedmann
92d569c14c
feat(internal/releaser): add SetReleaseType Method to Releaser interface
2019-06-20 00:48:07 +02:00
Felix Wiedmann
849dc6c5b7
feat(analyzer): add 'DRAFT' as messeage identifier
2019-06-20 00:46:59 +02:00
Nightapes
efcea0fafd
style(*): fix lint issues
2019-06-15 23:16:30 +02:00
Nightapes
cf0431846b
refactor(*): clean up code
2019-06-15 23:03:27 +02:00
fwiedmann
27ddd1872b
chore(pkg/semantic-release): remove unused method call
2019-06-14 09:40:26 +02:00
Felix Wiedmann
ead86a769a
chore(pkg/semantic-releaser): check if current branch is configured for releases
2019-06-13 23:45:21 +02:00
Felix Wiedmann
cdf3d15105
ref(pkg/semantic-release): add wrapper method for writing changelog, add method for make a new release
2019-06-13 23:33:42 +02:00
Felix Wiedmann
374548c454
chore(pkg/semantic-release/changelog): get URL parameter from release-config
2019-06-13 21:45:55 +02:00
Nightapes
a1498f3e32
feat(changelog): add order and hash url
2019-06-10 16:24:44 +02:00
Nightapes
fc7e6366c2
feat(changelog): add first draft for changelog generation
2019-05-25 18:10:24 +02:00
Nightapes
9f7d3e3b58
refactor(versioning): clean up version calculation and logs
2019-05-16 21:30:35 +02:00
Nightapes
d7664eb8e8
feat(config): add config file
2019-05-15 22:09:52 +02:00
Nightapes
20698c9679
style(lint): fix lint issues
2019-05-14 20:19:36 +02:00
Nightapes
fe54370e7e
feat(init): increase version depending on commit (angular format)
2019-05-13 22:36:24 +02:00