Skip to content

docs: added changelog - #188

Open
saberzero1 wants to merge 1 commit into
masterfrom
feat/keep-a-changelog
Open

saberzero1 wants to merge 1 commit into
masterfrom
feat/keep-a-changelog

Conversation

@saberzero1

Copy link
Copy Markdown
Collaborator

closes #185

@saberzero1
saberzero1 requested a lite review from Copilot August 9, 2026 10:18
Comment on lines +9 to +24
name: Changelog updated
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Check for CHANGELOG.md changes
uses: dangoslen/changelog-enforcer@v3
with:
changeLogPath: CHANGELOG.md
skipLabels: "skip-changelog"
missingUpdateErrorMessage: >
Please add a changelog entry to CHANGELOG.md under the
`## [Unreleased]` section.
Follow [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) conventions.
If this change does not need a changelog entry, add the `skip-changelog` label.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a project changelog and introduces an automated GitHub Actions check to enforce that future pull requests include a changelog update (or an explicit skip label), aligning the repo with Keep a Changelog conventions.

Changes:

  • Added a new CHANGELOG.md following Keep a Changelog structure and backfilled entries for existing releases.
  • Added a “Changelog” GitHub Actions workflow to require CHANGELOG.md updates on PRs to master (unless labeled skip-changelog).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
CHANGELOG.md Introduces a Keep a Changelog-formatted changelog with release history and comparison links.
.github/workflows/changelog.yml Adds a PR check using dangoslen/changelog-enforcer to require changelog updates (or a skip label).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

Add CHANGELOG.md

3 participants