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
A simple tool to release projects with monorepo support.
12
+
A simple tool to automate version bumps, changelogs, and releases using [Conventional Commits](https://conventionalcommits.org).
13
13
14
-
## Available tools
14
+
- 📄 Uses [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog) to parse commits, determine the next version, and generate a changelog.
15
+
- 🗂️ Supports monorepos and can release multiple packages in a single run.
16
+
- 🧩 Flexible and extensible with custom addons for different project types.
17
+
- 🚀 Has [GitHub Action](https://github.com/TrigenSoftware/simple-release-action) to automate releases in CI/CD pipelines.
A simple tool to release projects with monorepo support.
32
+
A simple tool to automate version bumps, changelogs, and releases using [Conventional Commits](https://conventionalcommits.org).
33
+
34
+
- 📄 Uses [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog) to parse commits, determine the next version, and generate a changelog.
35
+
- 🗂️ Supports monorepos and can release multiple packages in a single run.
36
+
- 🧩 Flexible and extensible with custom addons for different project types.
37
+
- 🚀 Has [GitHub Action](https://github.com/TrigenSoftware/simple-release-action) to automate releases in CI/CD pipelines.
33
38
34
39
<hr />
35
40
<ahref="#install">Install</a>
@@ -94,9 +99,7 @@ await new Releaser({
94
99
.commit()
95
100
.tag()
96
101
.push()
97
-
.release(newGithubReleaseCreator({
98
-
token:process.env.GITHUB_TOKEN
99
-
}))
102
+
.release()
100
103
.publish()
101
104
.run()
102
105
```
@@ -116,7 +119,7 @@ await new Releaser({
116
119
| Step | Description |
117
120
| --- | --- |
118
121
| checkout | Checkout the desired branch. |
119
-
| bump | Bump the version of the project. |
122
+
| bump | Bump the version of the project and generate changelog. |
120
123
| commit | Commit the changes with the new version. |
121
124
| tag | Tag the commit with the new version. |
122
125
| push | Push the changes to the remote repository. |
Copy file name to clipboardExpand all lines: packages/github-action/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,7 +103,7 @@ action
103
103
104
104
You can pass additional options to releaser via comment in your pull request. Your comment should start with `!simple-release/set-options` and contain JSON object with options. For example:
0 commit comments