Skip to content

chore: add changelog generation workflow and initial changelog files - #8

Merged
Awesome-Ace22 merged 3 commits into
devfrom
chore/add-changelog
Oct 20, 2026
Merged

Awesome-Ace22 merged 3 commits into
devfrom
chore/add-changelog

Conversation

@Awesome-Ace22

Copy link
Copy Markdown
Contributor

This pull request introduces automated changelog generation and updates project documentation to clarify setup, structure, and release tracking. The main changes are the addition of a GitHub Actions workflow to generate and PR a CHANGELOG.md after each release, a configuration file for changelog formatting, the initial generated changelog, and a significantly improved README.md with clearer instructions and structure.

Changelog automation:

  • Added .github/workflows/changelog.yml to automatically generate CHANGELOG.md using git-cliff and open/update a PR into dev after each release or on demand. This ensures changelogs are always up to date and consistent.
  • Added cliff.toml configuration file to define how git-cliff formats and groups changelog entries, following Conventional Commits and Nova release tags.

Documentation updates:

  • Created CHANGELOG.md, generated by git-cliff, to provide a clear, automated record of changes per Nova release.
  • Rewrote and expanded README.md to clarify the project’s purpose, structure, setup, troubleshooting, and links to further documentation. This makes onboarding and contribution easier for new developers and operators.

@Awesome-Ace22 Awesome-Ace22 added documentation Improvements or additions to documentation enhancement New feature or request labels Oct 20, 2026
@Awesome-Ace22 Awesome-Ace22 changed the title Chore/add changelog chore: add changelog generation workflow and initial changelog files Oct 20, 2026
@Awesome-Ace22
Awesome-Ace22 merged commit fe69797 into dev Oct 20, 2026
1 of 2 checks passed
@Awesome-Ace22
Awesome-Ace22 deleted the chore/add-changelog branch October 20, 2026 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant