ci(release.yml): add more options

This commit is contained in:
2024-07-18 18:34:22 +02:00
parent ca6997e49a
commit 66b0b7ed93

View File

@@ -7,9 +7,13 @@ on:
type: string type: string
description: 'new tag number' description: 'new tag number'
required: true required: true
pre_release:
type: boolean
description: 'pre-release?'
required: true
description: description:
type: string type: string
descirption: 'version description' description: 'version description'
required: true required: true
@@ -62,7 +66,15 @@ jobs:
name: simulat ${{ github.event.inputs.version }} - ${{ github.event.inputs.description}} name: simulat ${{ github.event.inputs.version }} - ${{ github.event.inputs.description}}
tag_name: ${{ github.event.inputs.version }} tag_name: ${{ github.event.inputs.version }}
body_path: body.md body_path: body.md
draft: true prerelease: ${{ github.event.inputs.pre_release }}
- name: ✅ done discussion_category_name: 'Announcements'
- name: 🧹 cleanup
run: | run: |
rm body.md rm body.md
- name: 📤 merge into develop
run: |
git checkout develop
git merge main --no-ff
git push origin develop
- name: ✅ done
run: echo "done"