Skip to content

raulanatol/github-actions-releaser

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Github Actions Releaser

This action generates release notes based on the closed issues.

Inputs

Key Description Required Type
GITHUB_TOKEN The github Token TRUE SECRET
TAG_NAME The new tag name. Do not use it if you want to auto tagging FALSE String

Example usage

Create the file workflow.yml in .github/workflows folder.

name: Release
on:
  push:
    tags:
      - 'v*'
jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Generate release notes
        uses: raulanatol/github-actions-releaser@main
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

With custom tag name

name: Release
on:
  push:
    tags:
      - 'v*'
jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Generate release notes
        uses: raulanatol/github-actions-releaser@main
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          TAG_NAME: vTestName

Example projects