Drone plugin to create a GitHub release based on changelog following keepachangelog format.
1.5K
Drone plugin to create a GitHub release based on changelog following keepachangelog format.
The following steps are executed by this plugin:
| Parameter | Description |
|---|---|
| changelog_path | Path to the changelog. Default to CHANGELOG.md in current folder. |
| github_token | Token (repo permission) used to create the release. Default to the drone GIT password (if available). Related user needs to have admin role in repository. |
| pre_release | If provided (value does not matter), this will be a GitHub pre-release. |
| only_commit_author | If provided and the value does not matches the one from the commit author user name, this plugin will not do anything. |
kind: pipeline
type: docker
name: default
steps:
- name: tag
image: etsinfra/drone-github-release:latest
settings:
changelog_path: custom_folder/CHANGELOG.md
github_token: cc1cc11111111ccc1c11c1cc1ccc1c1cc1111c1c
Content type
Image
Digest
Size
327.8 MB
Last updated
about 5 years ago
docker pull etsinfra/drone-github-release