• AI-Agent
  • Ready to Run

Publish Release Changelog

Turn GitHub commits into release notes for new tags

Use this Agent instantly or customize it - no programming needed

Publish a changelog for each new release tag
Reads
  • New release tag
    New release tag

    Your new tag identifies the repository, version, and tagged commit.

  • Published release history
    Published release history

    Your earlier releases identify the previous tag in the same release line.

  • Release for the new tag
    Release for the new tag

    Your new tag may already have a release page to share.

  • Compared commits
    Compared commits

    Your commit messages and links show what changed since the previous release.

  • Release note preferences
    Release note preferences

    Your chosen headings, style, and unclear-commit rule guide the notes.

Release platform
Release platform

Your release platform supplies tags, release history, and commits, then hosts the published notes.

Does this tag already have a release?YesNo
Share the existing release page link
Writes
  • Release page link
Is there no earlier release in this release line?YesNo
Ask the maintainer which tag starts the comparison
Writes
  • Starting tag request
    Starting tag request

    You choose the starting tag when no earlier release matches your release line.

Compare the tags and read every commit
Is the commit comparison empty or incomplete?YesNo
Report the tag and the comparison issue
Writes
  • Comparison issue
    Comparison issue

    You get the tag and reason when the commit comparison has no usable result.

Summarize supported changes under Features, Fixes, and Other Changes
Publish the release notes for the new tag
Writes
  • Published release notes
    Published release notes

    Your release page shows supported changes under Features, Fixes, and Other Changes.

  • Release page link

This Agent starts when you push a release tag. It checks for an existing release and finds the prior tag. It compares commits and publishes a categorized changelog as release notes.

Modify Agent

Customize this Agent to fit your needs using natural language.

Start Agent for Free

Enter your email address and we will send you a secure link to continue.

monday.com
Used as:
Show all Agents working with monday.com
Asana
Used as:
Show all Agents working with Asana
GitHub
Used as:
Show all Agents working with GitHub

Made for your industry

Publish Release Changelog is made for businesses in these industries.

Made for your role

Publish Release Changelog is made for people in these roles.

Made for your department

Publish Release Changelog is made for people in these departments.

How Publish Release Changelog works

4 steps, in order, on every run.

  1. Check Release HistoryCheck whether the new tag already has a release and find the prior tag. Leave an existing release unchanged and report its link.
  2. Compare Tagged CommitsCompare the new tag with the prior release tag. Read every returned commit, including later pages.
  3. Draft the ChangelogGroup supported changes under Features, Fixes, and Other Changes. Describe unclear commits cautiously and link to them.
  4. Publish Release NotesCreate a published release with the changelog as its body. Return the release page link.

How to Get Started

Connect your tools

Connect the tools you already use, such as monday.com, Asana or GitHub.

3 tools
Set your rules
  • Choose the repository, release-tag pattern, and how to identify the previous published release in the same release line.
  • Set the headings and writing style for the release notes, including how to describe commits that are unclear.
  • Connect a tag-push webhook and grant access to read commits and releases and create published releases.
Launch the Agent

Use safe mode to approve every result before it goes out, or let the Agent run automatically.

FAQs

Frequently asked questions about the Publish Release Changelog:

Can I choose which tags get a changelog?

Yes. Choose the repository, release-tag pattern, and how to identify the previous release in the same release line.

What if there is no previous release to compare?

The maintainer chooses a starting tag when no prior release matches your setup. The Agent stops until then.

What happens if the tag already has release notes?

The existing release stays unchanged, and you get its link. The Agent does not replace those notes.

What if the commit history is unclear or incomplete?

Unclear commits go under Other Changes with cautious wording and links. If the comparison is empty or fails, you get the reason and no new release notes.

What happens when the Agent is unsure?

It stops and asks you. The Agent does not guess when it reaches a decision you have not approved.

Can I review its work?

Yes. Every run creates a plain-language log that you can review and export. Logs are kept for twelve months.

What happens if I cancel?

The Agent stops at the end of the billing month and its tool connections are removed. Your run logs remain available for twelve months.

Related Agents

Agents related to Publish Release Changelog

More ready-to-run Agents for connected work.