manusant/Monorepo Release Finish
Finish a changeset release on a monorepo project
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| git-user-name | The git user name used to commit the changes | yes | github-actions[bot] |
| git-user-email | The git user email address used to commit the changes | yes | github-actions[bot]@users.noreply.github.com |
| branch | Working branch. Normally the develop/main branch. | yes | — |
| releaseBranch | Release branch. Normally master branch. | no | — |
| previousPackages | JSON array of previous package versions. | yes | — |
| commitFileException | Multiline of files to exclude from commit. | no | — |
| version | Release version. To be used for the git tag and GitHub release name. | no | — |
| draft | Create a draft release on GitHub. | no | — |
| push | Push changes to remote | no | — |
Outputs
| name | description |
|---|---|
| releaseCommit | Git commit Id for the release changes. |
| releaseTag | Git tag for the release. |
| releaseNotes | Release notes. Includes release change-set. |