Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add workflow for generating release notes and changelog #82

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bl4ckswordsman
Copy link
Owner

@bl4ckswordsman bl4ckswordsman commented Nov 13, 2024

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.

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).
Copy link

vercel bot commented Nov 13, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
disco-beacon ⬜️ Ignored (Inspect) Visit Preview Nov 13, 2024 1:55am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve build_and_release workflow
1 participant