We can improve the workflow by automating the process of creating release pull requests, including building the changelog, creating a release branch, and creating the pull request. This will streamline the process and make it more efficient for the team.
Acceptance Criteria
The create_release_pull_request.yml workflow file is created and added to the repository.
The workflow is triggered when a GitHub Actions workflow dispatch event is received, with the version name passed as an input parameter.
The .github/workflows/configs/changelog-config.json file used for the changelog configuration.
Why
We can improve the workflow by automating the process of creating release pull requests, including building the changelog, creating a release branch, and creating the pull request. This will streamline the process and make it more efficient for the team.
Acceptance Criteria
create_release_pull_request.yml
workflow file is created and added to the repository..github/workflows/configs/changelog-config.json
file used for the changelog configuration.Example:
create_release_pull_request.yml
changelog-config.json
Who Benefits?