Skip to content

feezy1357/auto-release-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Auto Release Notes πŸ“

A GitHub Action that automatically generates beautiful release notes from your git history.

Usage

name: Generate Release Notes
on:
  release:
    types: [published]

jobs:
  release-notes:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0
      
      - uses: feezy1357/auto-release-notes@v1
        with:
          github-token: ${{ secrets.GITHUB_TOKEN }}
          output-file: RELEASE_NOTES.md

Inputs

Input Description Required Default
github-token GitHub token βœ… ${{ github.token }}
output-file Output file path ❌ RELEASE_NOTES.md
tag-prefix Version tag prefix ❌ v

Features

  • πŸ“‹ Auto-categorizes commits by type
  • 🏷️ Generates per-tag release notes
  • πŸ”„ Supports historical tag comparison
  • πŸ†“ Free and open source

Support

If this action helps your workflow, consider supporting the project.

About

πŸ“ GitHub Action to auto-generate beautiful release notes from git history

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors