Skip to content

🔧 Add CHANGELOG and release workflow for versioning - #39

Merged
Macavity merged 1 commit into
masterfrom
feat/release-workflow
Feb 27, 2026
Merged

🔧 Add CHANGELOG and release workflow for versioning#39
Macavity merged 1 commit into
masterfrom
feat/release-workflow

Conversation

@Macavity

@MacavityMacavity commented Feb 26, 2026

Copy link
Copy Markdown
Contributor

This pull request introduces a new automated release workflow and adds a comprehensive changelog to the repository. The main changes are the addition of a GitHub Actions workflow for releases and the documentation of the project's release history.

Release automation:

  • Added .github/workflows/release.yml to automate releases on tag pushes. This workflow verifies that the tag is on the master branch, extracts release notes from CHANGELOG.md, and creates a GitHub release using those notes.

Documentation:

  • Created a new CHANGELOG.md file documenting all notable changes and releases from version 1.0.0 up to 4.2.0, including dependency updates, bug fixes, and feature changes.

@tolik518

Copy link
Copy Markdown
Member

Changes look good to me, can be merged

@Macavity
Macavity merged commit fe08f0f into masterFeb 27, 2026
7 checks passed
@vladimir-flyeralarm
vladimir-flyeralarm deleted the feat/release-workflow branch March 5, 2026 07:59
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@Macavity@tolik518