name: Propose Stable Release on: workflow_dispatch: inputs: release_type: type: choice description: Release Type options: - patch - minor - major jobs: update_version: uses: neongeckocom/.github/.github/workflows/propose_semver_release.yml@master with: branch: dev release_type: ${{ inputs.release_type }} update_changelog: True version_file: "multi_llm_chatbot_backend/app/version.py" pull_changes: uses: neongeckocom/.github/.github/workflows/pull_master.yml@master needs: update_version with: pr_reviewer: neonreviewers pr_assignee: ${{ github.actor }} pr_draft: false pr_title: ${{ needs.update_version.outputs.version }} pr_body: ${{ needs.update_version.outputs.changelog }} destination: main