Skip to main content

2 posts tagged with "Automation"

Automating processes to improve efficiency.

View All Tags

Automate GitHub Releases and Changelog Updates with GitHub Actions

· 3 min read
Hongarc
Software Developer

Introduction

Keeping track of changes in a project is essential, but manually updating the changelog and creating releases can be tedious. In this blog, we'll automate the process using GitHub Actions to:

  • Run a workflow on the 1st of every month (or manually).
  • Extract the latest commit messages.
  • Update CHANGELOG.md automatically.
  • Create a new GitHub release using the updated CHANGELOG.md.