Unverified Commit fd615d52 authored by Allison Suarez Miranda's avatar Allison Suarez Miranda Committed by GitHub

fix: added PR creation to release action (#872)

* added PR creation to release action
Signed-off-by: 's avatarAllison Suarez Miranda <asuarezmiranda@lyft.com>

* set new branch rather than master
Signed-off-by: 's avatarAllison Suarez Miranda <asuarezmiranda@lyft.com>

* changed cron to 12:15pm
Signed-off-by: 's avatarAllison Suarez Miranda <asuarezmiranda@lyft.com>
parent 859495f6
...@@ -2,7 +2,7 @@ name: Monthly Release ...@@ -2,7 +2,7 @@ name: Monthly Release
on: on:
schedule: schedule:
- cron: 45 0 15 * * - cron: 15 20 19 * *
jobs: jobs:
release: release:
...@@ -20,3 +20,16 @@ jobs: ...@@ -20,3 +20,16 @@ jobs:
git config user.name "github-actions" git config user.name "github-actions"
git config user.email "github-actions@github.com" git config user.email "github-actions@github.com"
semantic-release publish semantic-release publish
- name: Create release pull request
uses: peter-evans/create-pull-request@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: Create new release
title: Create new release
body: |
- Bumped version for new release of FE library.
Auto-generated by [create-pull-request][1]
[1]: https://github.com/peter-evans/create-pull-request
branch: new-release
...@@ -29,5 +29,6 @@ warn_no_return = True ...@@ -29,5 +29,6 @@ warn_no_return = True
[semantic_release] [semantic_release]
version_variable = "./setup.py:__version__" version_variable = "./setup.py:__version__"
branch = "new-release"
upload_to_pypi = true upload_to_pypi = true
upload_to_release = true upload_to_release = true
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment