0.2.8 • Published 4 years ago
create-changelogs v0.2.8
Create Changelogs
An action can create changelogs between tags
Outputs
release_type
:prerelease
orrelease
changelogs
: Changelogs
Example workflow - create changelogs
On every push
to a tag matching the pattern v*
on:
push:
# Sequence of patterns matched against refs/tags
tags:
- 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
name: Create Release
jobs:
build:
name: Create Release
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- run: |
git fetch --prune --unshallow
- name: Create changelogs
id: changelogs
uses: heineiuo/create-changelogs@master
- name: Create Release
id: create_release
uses: actions/create-release@latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: ${{ github.ref }}
body: ${{ steps.changelogs.outputs.changelog_text }}
draft: false
prerelease: ${{ steps.changelogs.outputs.release_type == 'prerelease' }}
0.2.7
4 years ago
0.2.8
4 years ago
0.2.3
4 years ago
0.2.5
4 years ago
0.2.4
4 years ago
0.2.2
4 years ago
0.2.2-alpha.1
4 years ago
0.2.1
4 years ago
0.2.0
4 years ago
0.1.3-alpine.4
4 years ago
0.1.2
4 years ago
0.1.2-alpha.1
4 years ago
0.1.1
4 years ago