Summarize Changelog (#6335)

This commit is contained in:
Igor Radovanovic
2024-04-24 12:55:36 +02:00
committed by GitHub
parent 38727389b1
commit b4182888b8
3 changed files with 177 additions and 10 deletions

View File

@@ -1,16 +1,16 @@
name: Release Drafter
on:
on:
workflow_dispatch:
inputs:
release_pr_number:
description: 'Release PR Number'
description: "Release PR Number"
required: true
default: ''
default: ""
tag:
description: 'Tag for release (manual input)'
description: "Tag for release (manual input)"
required: true
default: ''
default: ""
jobs:
update_release_draft:
@@ -36,6 +36,7 @@ jobs:
- name: 🧬 Process Changelog
run: |
python process_changelog.py CHANGELOG.md ${{ github.event.inputs.release_pr_number }}
python summarize_changelog.py ${{ secrets.GITHUB_TOKEN }} ${{ secrets.OPENAI_API_KEY }}
cat CHANGELOG.md
- name: 🛫 Create Release
@@ -46,4 +47,4 @@ jobs:
prerelease: false
draft: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}