Skip to content
This repository has been archived by the owner on Oct 25, 2019. It is now read-only.
/ zenhub-release Public archive

Generate release changelogs using ZenHub pipelines.

Notifications You must be signed in to change notification settings

wizaplace/zenhub-release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generate release changelogs using ZenHub pipelines.

This script will:

  • generate a changelog based on issues in a ZenHub pipeline
  • create a GitHub release and set the changelog in its description

Getting started

First, clone the repository or download a stable release and unzip it. Then install the dependencies using Composer:

composer install

To create a release, run the command with all the arguments:

./zenhub-release release wizaplace/wizaplace 1.17.04.13.0 --pipeline="À déployer" --github-token=... --zenhub-token=...

You must provide:

  • the repository name
  • the release name (tag name)
  • the pipeline containing the issues that are going in the next release (with --pipeline=)
  • a GitHub token with --github-token=
  • a ZenHub token with --zenhub-token=