Skip to content

GitHub Action to convert CHANGELOG file to GitHub Release

License

Notifications You must be signed in to change notification settings

stylelint/changelog-to-github-release-action

Repository files navigation

changelog-to-github-release-action

GitHub Action to convert CHANGELOG file to GitHub Release

Usage

Create .github/workflows/release.yml with the following content:

name: Release

on:
  push:
    tags: ["**"]

concurrency:
  group: ${{ github.workflow }}
  cancel-in-progress: true

jobs:
  release:
    runs-on: ubuntu-latest
    permissions:
      contents: write
    timeout-minutes: 10
    steps:
      - name: Checkout
        uses: actions/checkout@v4
      - name: Create release
        uses: stylelint/changelog-to-github-release-action@main

Inputs

You can tune this action by the input parameters, for example:

- name: Create release
  uses: stylelint/changelog-to-github-release-action@main
  with:
    draft: true

For all the inputs, see action.yml.

For developers

See the developer guide.

About

GitHub Action to convert CHANGELOG file to GitHub Release

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published