You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
break(entrypoint): Changed system to use titles (#1)
Changed system to not use the `package.json` but instead just use the git formula: `git log --oneline --no-decorate $tag..HEAD`.
This will now list all the commits between the new tag and the latest tag in a nicely formatted list using the pattern:
`- HASH - Title`
Copy file name to clipboardExpand all lines: README.md
+4-17Lines changed: 4 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,9 @@
1
1
# generate-changelog-action
2
2
3
-
GitHub Action for [lob/generate-changelog](https://github.com/lob/generate-changelog/). Intended to be used with [actions/create-release](https://github.com/actions/create-release).
3
+
GitHub Action for generating a changelog of all the git commits between the new tag and the latest tags.
4
4
5
-
**Note:**[Your repository must contain a `package.json` file.](https://github.com/lob/generate-changelog/issues/38#issuecomment-362726723)
6
-
7
-
Created during the GitHub Actions Hackathon 2020 and [selected as one of the winning projects!](https://docs.google.com/spreadsheets/d/1YL6mjJXGt3-75GejQCubsOvWwtYcGaqbJA7msnsh7Tg/edit#gid=0&range=A100:C100)
5
+
Based on [ScottBrenner/generate-changelog-action](https://github.com/ScottBrenner/generate-changelog-action).
6
+
Intended to be used with [actions/create-release](https://github.com/actions/create-release).
8
7
9
8
## Example workflow - create a release
10
9
Extends [actions/create-release: Example workflow - create a release](https://github.com/actions/create-release#example-workflow---create-a-release) to generate changelog from git commits and use it as the body for the GitHub release.
@@ -49,17 +48,5 @@ jobs:
49
48
The above workflow will create a release that looks like:
50
49

51
50
52
-
If your `package.json` isn't available in root, you can pass the directory of the `package.json`:
For more information, see [actions/create-release: Usage](https://github.com/actions/create-release#usage) and [lob/generate-changelog: Usage](https://github.com/lob/generate-changelog#usage)
51
+
For more information, see [actions/create-release: Usage](https://github.com/actions/create-release#usage).
0 commit comments