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
Add a new workflow file(for testing purposes only)for a github action worflow that automatically generates release notes in a nice format from commit messages (and pr's too perhaps?). The solution should be simple and by default take into account commit message prefixes such as "chore:", "fix:", "feat:", "docs:", "docs(readme):" etc.
A similar automated solution should be implemented(using some other extension if needed. Otherwise in a simple way) to get all these release notes together in a single changelog md file, using a github action that automates the process in a simple way.
The github actions chosen from the GitHub actions marketplace should be fairly well-known, well built and fairly maintained.
The new file with these new workflows, should not actually be triggered on pr or such, but only manually on workflow_dispatch with the appropriate inputs(such as release versions etc). It shouldn't either make any actual changes or additions, only print out the expected release notes and/or full changelog.
The text was updated successfully, but these errors were encountered:
Fixes#81
Add a new GitHub Actions workflow to generate release notes and changelog.
* **New Workflow File**: Add `.github/workflows/generate_release_notes.yaml` to create a workflow for generating release notes and compiling a changelog.
* **Generate Release Notes**: Use `release-drafter/release-drafter@v5` action to generate release notes from commit messages and PRs.
* **Compile Changelog**: Use `actions/github-script@v6` to compile the generated release notes into a `CHANGELOG.md` file.
* **Manual Trigger**: Configure the workflow to be triggered manually using `workflow_dispatch` with inputs for release version and additional notes.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/bl4ckswordsman/disco-beacon/issues/81?shareId=XXXX-XXXX-XXXX-XXXX).
Add a new workflow file(for testing purposes only)for a github action worflow that automatically generates release notes in a nice format from commit messages (and pr's too perhaps?). The solution should be simple and by default take into account commit message prefixes such as "chore:", "fix:", "feat:", "docs:", "docs(readme):" etc.
A similar automated solution should be implemented(using some other extension if needed. Otherwise in a simple way) to get all these release notes together in a single changelog md file, using a github action that automates the process in a simple way.
The github actions chosen from the GitHub actions marketplace should be fairly well-known, well built and fairly maintained.
The new file with these new workflows, should not actually be triggered on pr or such, but only manually on workflow_dispatch with the appropriate inputs(such as release versions etc). It shouldn't either make any actual changes or additions, only print out the expected release notes and/or full changelog.
The text was updated successfully, but these errors were encountered: