Skip to content

Kubespider release notes generator #14

Kubespider release notes generator

Kubespider release notes generator #14

# Copyright 2023 Kubespider
# SPDX-License-Identifier: Apache-2.0
name: Kubespider release notes generator
on:
workflow_dispatch:
inputs:
repo:
description: "Repo address, like: https://github.com/opennaslab/kubespider.git"
required: true
type: string
start:
description: 'The start tag/commit flag'
required: true
type: string
end:
description: 'The end tag/commit flag'
required: true
type: string
exclude_contributor:
description: 'The contributor to ignore, use space to split'
required: false
type: string
jobs:
job_name:
#TODO: integration with chatgpt, to generate release notes automatically
uses: jwcesign/get-contributors/.github/workflows/get-contributors.yaml@main
with:
repo: ${{ github.event.inputs.repo }}
start: ${{ github.event.inputs.start }}
end: ${{ github.event.inputs.end }}
exclude_contributor: ${{ github.event.inputs.exclude_contributor }}