4d0d1e4319
fix(releaser): Removed additional CreateRelease call to gitea 🐛
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2024-04-02 16:07:28 +13:00
c4cecdebb4
fix(releaser): Add debug info for release creation gitea 🐛
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2024-04-02 15:51:23 +13:00
141f297c87
feat(ci): Added woodpecker-ci provider ⚡
2024-04-01 23:41:26 +13:00
2236fe923c
feat: Added Gitea Provider
2024-03-31 21:53:43 +13:00
Sebastian
2c8d2d9ade
style(changelog): simplify string sort
2022-04-11 21:56:56 +02:00
Sebastian
8acb8b74b8
refactor(changelog): sort authors
2022-04-11 21:56:56 +02:00
Sebastian
fd1063132f
refactor(changelog): clean up author map
2022-04-11 21:56:56 +02:00
Sebastian Beisch
1d0c93b678
test(analyzer): fix test
2022-04-11 21:56:56 +02:00
Sebastian Beisch
0c7338ab13
feat(changelog): show authors of commits and show body as header
...
Enable new features in `.release.yml` like
```yml
changelog:
showAuthors: false ## Show authors in changelog
showBodyAsHeader: false ## Show all bodies of the commits as header of changelog (useful for squash commit flow to show long text in release)
```
2022-04-11 21:56:56 +02:00
Sebastian Beisch
03f2eeadaa
fix(analyzer): fix commit message body parser
...
In special cases the body of a commit was not correctly interpreted and the changelog was displayed wrongly.
2022-04-11 21:56:56 +02:00
Sebastian Beisch
c5f993e7de
fix( #62 ): show message block with right indent
2022-03-04 13:54:47 +01:00
Sebastian Beisch
f79466b238
fix(gitutil): don't crash if no last version was found
2021-05-06 19:07:07 +02:00
Sebastian Beisch
5225b12c00
style(internal) clean up code
2021-04-28 08:43:10 +02:00
Sebastian Beisch
2cd24777b3
fix(internal): improve git log for commits on current branch since last release
...
At the moment when PRs where done in parallel it could happen that some commits where ignored in the release. This should be fixed now
2021-04-28 08:43:10 +02:00
Naven Gogineni
cb3084d0b7
docs(github): fix typo in comment
2021-03-10 09:09:07 +01:00
Naveen Gogineni
795f5d54ef
fix(github): fix baseURL for enterprise and test failures
2021-03-10 09:09:07 +01:00
Naveen Gogineni
382cb54bcb
Add correct URLs for base and upload URLs for enterprise
2021-03-08 19:29:13 +01:00
Sebastian Beisch
3bc68d9794
feat(changelog): add npm helper text to changelog
2021-02-25 07:19:04 +01:00
Sebastian Beisch
c7d6c7cc7b
feat(integrations): add first simple npm integration
...
Integrations are simple helpers to make integration with existing tools easier.
At basic npm support, the integration will set the version before release to the `package.json`
```yml
integrations:
npm:
enabled: true
```
2021-02-25 07:19:04 +01:00
maulik13
47a54436f5
feat(changelog): add a function in the funcMap to return commit URL
2021-02-23 14:25:09 +01:00
maulik13
df058a927f
refactor(changelog): remove unused Version and Now fields, fixed spelling
2021-02-23 14:25:09 +01:00
maulik13
5a58d039fb
refactor(angular): update default separator variable in angular
2021-02-23 14:25:09 +01:00
maulik13
08ab3af547
fix(analyzer): remove extra quote in structtag
2021-02-23 14:25:09 +01:00
maulik13
7208daed1f
feat(angular): update angular to include new structured fields
2021-02-23 14:25:09 +01:00
maulik13
a20992af14
feat(conventional): parse body and footers according to the rules
...
Previous assumption about multiple labeled body blocks and footers is
not correct. There is only one body text block with multi-line support.
A footer always starts with a token with a separator.
- A body ends when a footer is found or text ends.
- A footer ends when another footer is found or text ends.
2021-02-23 14:25:09 +01:00
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
maulik13
3a37a5e1db
feat(changelog): add string functions for changelog template
2021-02-08 11:30:06 +01:00
maulik13
9594f39caa
feat(changelog): allow using of TemplatePath file for full changelog text
2021-02-08 11:15:27 +01:00
fwiedmann
6cd43d7957
ref(analyzer): simplified analyze method for angular and conventional
2021-01-23 22:49:42 +01:00
Sebastian
450383bdbf
Merge branch 'master' into feat/conventional-commits
2021-01-21 22:43:53 +01:00
Sebastian Beisch
8db8b0d72c
feat(analyzer): add conventional commit format
...
See: [conventional](https://www.conventionalcommits.org/en/v1.0.0/#summaryhttps://www.conventionalcommits.org/en/v1.0.0/#summary )
2021-01-21 21:41:14 +01:00
maulik13
037983df1e
feat(release): add an option to specify a custom prefix for the version tag
2021-01-21 17:52:08 +01:00
Sebastian Beisch
0f1275fc30
refactor(internal/git): revert list commits changes
2020-11-11 10:53:10 +01:00
Sebastian Beisch
dee85c6877
fix(internal/git): check merge commits and collect parent commits for changelog
2020-11-09 14:43:01 +01:00
Sebastian Beisch
ccfce5e135
chore(git): update to new git version go-git.v5
2020-11-09 14:40:38 +01:00
Sebastian Beisch
0cbc7a7885
feat(hooks): pass environment variables to hooks
2020-08-18 17:33:53 +02:00
Matthew Topol
f0ebb03e46
fix(internal/angular): fix angular parsing of breaking change messages that have multiple lines
2020-07-27 16:42:15 -04:00
fwiedmann
c84b51d18c
fix(internal/assets): close zip writer before closing zip file
2020-05-21 00:45:59 +02: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
92600059c2
style(assets): rename container to set
2020-03-24 19:51:18 +01:00
Nightapes
6fd34d3e0a
feat(assets): calculate checksum for all assets and upload it
2020-03-21 15:47:03 +01:00
Nightapes
c361744a35
fix(prerelease): calculate right version if branch is set to alpha,beta or rc
2020-01-26 17:08:57 +01:00
Jonathan Thurman
d4627a9d46
fix(internal/changelog): Only print scope if one was defined
2020-01-14 19:35:54 -08:00
Nightapes
575ba5d5bd
fix(hooks): improve cmd execution
2020-01-06 17:41:10 +01:00
Nightapes
d0035d6bca
fix(gitutil): fix log message for tags
2020-01-06 12:14:41 +01:00
Nightapes
d92438b339
test(hooks): fix testing
2020-01-05 19:10:07 +01:00
Nightapes
aff2203d66
style(github): fix lint issues
2020-01-05 19:06:15 +01:00
Nightapes
8e3c446605
docs(README): add hooks
2020-01-05 18:56:37 +01:00
Nightapes
8ea92efb90
feat(hooks): add pre and post release hooks
2020-01-05 18:56:37 +01:00