bf7d0fc99d
Merge pull request #9484 from ipfs/process-improvement-v0.18.0
...
Process Improvement: v0.18.0
2023-03-27 10:50:59 +02:00
ceed43ea0e
chore: clean up after circleci removal
2023-03-21 14:57:14 +01:00
c1e1d5e040
chore: update after v0.18.1
2023-01-31 10:30:26 +01:00
fa21445d67
docs: update mkreleaselog output
2022-12-05 09:50:41 +01:00
d2c49278f6
fix: pass the repo directory into the ignored_commit function
...
fixes #9012
2022-09-01 17:17:22 +02:00
00c4a0c120
Merge pull request #8941 from ipfs/docs/0.13.0-changelog
...
docs: v0.13.0 changelog
2022-05-04 13:10:39 -07:00
4e132af3ef
fix(mkreleaselog): specify the parent commit when diffing
...
Specifically, if you specify a commit, you get only that commit. This
means you get _nothing_ if you specify a merge commit.
Now, we specify to diff between a commit and it's (merge) parent.
2021-08-23 17:04:51 -04:00
99ccde2f24
fix(mkreleaselog): match files anywhere in the path
...
I had _thought_ pathspecs needed to start with / to only match the root,
but apparently not.
2021-07-21 12:37:51 -07:00
8fca584a3c
fix(mkreleaselog): remove outdated comment
2021-07-21 11:33:09 -07:00
d3604bb06a
feat: improve mkreleaslog
...
1. Allow matching the entire module instead of just github
orgs/usernames.
2. Allow excluding some modules.
3. Ignore files using a github pathspec and apply the same ignore
patterns to the "contributors" section.
2021-07-21 10:54:26 -07:00
0653862632
Merge pull request #8214 from ipfs/fix/mkreleaselog
...
fix(mkreleaselog): support multiple commit authors
2021-06-24 17:36:57 -07:00
b4b10f5b98
Merge pull request #8121 from ipfs/fix/mkreleaselog-first-commit
...
fix(mkreleaselog): handle commit 0
2021-06-24 17:36:41 -07:00
4be04bce4e
fix(mkreleaselog): support multiple commit authors
...
This will output one entry per commit author in the "stat" log, instead
of just crashing.
2021-06-23 15:04:17 -07:00
502b68c111
build: ignore generated files in changelog
2021-05-14 10:15:49 -04:00
573804aa4c
fix(mkreleaselog): handle commit 0
...
At commit 0, there is no parent.
2021-05-10 16:45:14 -07:00
c744981585
fix(mkreleaselog): partially handle v2 modules
...
We can now handle v2 modules that use tags, but not v2 modules that use
v2 sub-directories.
2021-04-13 12:45:15 -07:00
30dcc26be8
feat: support the mailmap file in mkreleasenotes
...
This will use either the mailmap file in the current repo, or the mailmap file
in the target repo, when generating the contributor stats.
2020-05-26 21:46:45 -07:00
048c1c37b3
fix(mkreleaselog): make robust against running in different working directories
...
1. Cd into the repo root before running `go list`.
2. Make sure the repo lives in the GOPATH.
2020-05-12 22:30:53 -07:00
d2b1d5b7d4
fix(mkreleasenotes): include commits directly to master
...
This will include:
* Commits to master.
* Squashed merges.
In the release notes.
2020-05-08 19:37:56 -07:00
2b3fafc243
feat(mkreleasenotes): include more repos
...
We should be including multiformats repos and repos from our core contributors.
2020-05-08 19:37:20 -07:00
399546a320
fix(mkreleaselog): continue even if we fail to fetch a dep
...
We might as well generate as much of the changelog as we can.
2020-01-16 15:42:49 -08:00
77e049d11c
fix(mkreleaselog): support 0.DATE versions in go modules
...
That is vX.Y.Z-0.DATE-HASH.
2020-01-16 15:41:49 -08:00
e5aa2e7265
mkreleaselog: calculate contributors
2019-05-29 22:41:27 -07:00
8fb4e924fb
misc: update mkreleaselog to build a recursive changelog
2019-05-28 04:05:42 -07:00
96a9dd77c3
Add generation of dependency changes to mkreleaselog
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-05-17 18:37:41 +02:00
bbf023fb10
Ipfs v0.4.13-rc1
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-11-14 13:46:10 -08:00
be1e7ed369
Add a script to help generate the CHANGELOG
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-24 13:29:14 -07:00