Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CPS-464: Add Github Action to Automate Release Pull Request Creation #720

Merged
merged 1 commit into from
Mar 5, 2021

Conversation

deb1990
Copy link

@deb1990 deb1990 commented Mar 2, 2021

Overview

Added https://github.com/compucorp/release-pr-action Github Action to Automate Release Pull Request Creation.

Before

The pull request had to be manually created, and the changelog also needed to be manually created by checking difference between last tag and master branch.

After

Now all of this is automated using Github Actions.

Technical Details

Added compucorp/release-pr-action@1.0 action.
Also the jira_ticket_number and version_tobe_released input is taken from user, which is then passed to the action

VERSION_NAME: "${{ github.event.inputs.version_to_be_released }}"
FILE_UPDATE_COMMIT_DESC: "${{ github.event.inputs.jira_ticket_number }}: Update info.xml"
RELEASE_PR_TITLE: "${{ github.event.inputs.jira_ticket_number }}: Release v${{ github.event.inputs.version_to_be_released }}"

@deb1990 deb1990 force-pushed the CPS-464-release-pr-action branch 2 times, most recently from 90f969f to a81c305 Compare March 2, 2021 19:21
@deb1990 deb1990 changed the title CPS-464: Add github action to automate release pr CPS-464: Add Github Action to Automate Release Pull Request Creation Mar 5, 2021
@deb1990 deb1990 added the new feature new feature label Mar 5, 2021
@deb1990 deb1990 force-pushed the CPS-464-release-pr-action branch from a81c305 to abcad6d Compare March 5, 2021 16:00
@deb1990 deb1990 force-pushed the CPS-464-release-pr-action branch from abcad6d to 49c4b14 Compare March 5, 2021 16:07
@deb1990 deb1990 merged commit fd57801 into master Mar 5, 2021
@deb1990 deb1990 deleted the CPS-464-release-pr-action branch March 5, 2021 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants