Skip to content

Update version and create Release's PR Workflow #2

Update version and create Release's PR Workflow

Update version and create Release's PR Workflow #2

Workflow file for this run

name: Update version and create Release's PR Workflow
on:
workflow_dispatch:
inputs:
version:
description: 'Version'
required: true
type: string
jobs:
version:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Update Changelog
id: update_changelog
run: |
sed -i 's/Unreleased/${{ github.event.inputs.version }}/g' CHANGELOG.md
- name: Create pull request
id: create_pr
uses: peter-evans/create-pull-request@v5
with:
token: ${{ secrets.token }}
branch: release/${{ github.event.inputs.version }}
title: "Release: ${{ github.event.inputs.version }}"
body: "Pull request for our next release, ${{ github.event.inputs.version }}"
base: main