Skip to content

apivideo/api.video-release-from-changelog-action

Repository files navigation

badge   badge   badge

release-from-changelog-action

api.video is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and managing on-demand & low latency live streaming features in your app.

Table of contents

Project description

If the last version of the changelog is newer than the last release of the repository, automatically create a new draft release

Documentation

Expected CHANGELOG file format

## [0.1.0] - 2021-12-06
- Change 1
- Change 2
- ...
- Change n

## [0.0.1] - 2021-11-15
- Change 1
- ...

...

Inputs

github-auth-token

required GitHub authentication token.

changelog-file-path

The path to the changelog file (default: "CHANGELOG.md")

prefix

A string to add as a prefix to the tag & release name (eg. "v", default: empty)

Outputs

response

Result of the action.

Example usage

uses: apivideo/api.video-release-from-changelog-action
with:
  github-auth-token: ${{ secrets.GITHUB_TOKEN }}
  changelog-file-path: 'my-changelog.md'