diff options
author | Elvis Pranskevichus <elvis@magic.io> | 2020-04-22 18:11:47 -0700 |
---|---|---|
committer | Elvis Pranskevichus <elvis@magic.io> | 2020-04-22 18:51:13 -0700 |
commit | 85af8df6b15dd57d391880fe76f8a5324385cd13 (patch) | |
tree | 14d010e45c5f527dc61b153beee930f95ec8a792 /.github/workflows/release-trigger.yml | |
parent | 60252260070137dd75f09d99a50c5dc624dea439 (diff) | |
download | immutables-0.12.tar.gz immutables-0.12.zip |
Add Github release workflowv0.12
Diffstat (limited to '.github/workflows/release-trigger.yml')
-rw-r--r-- | .github/workflows/release-trigger.yml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/.github/workflows/release-trigger.yml b/.github/workflows/release-trigger.yml new file mode 100644 index 0000000..101406a --- /dev/null +++ b/.github/workflows/release-trigger.yml @@ -0,0 +1,25 @@ +name: Trigger Release + +on: + pull_request_review: + types: [submitted] + +jobs: + check-review: + runs-on: ubuntu-latest + steps: + - name: Validate release PR + uses: edgedb/action-release/validate-pr@master + id: release + continue-on-error: true + with: + github_token: ${{ secrets.RELEASE_BOT_GITHUB_TOKEN }} + version_file: immutables/_version.py + version_line_pattern: | + __version__\s*=\s*(?:['"])([[:PEP440:]])(?:['"]) + - name: Trigger release + uses: edgedb/action-release/trigger@master + if: steps.release.outputs.version != 0 + with: + github_token: ${{ secrets.RELEASE_BOT_GITHUB_TOKEN }} + release_validation_check: "validate-release-request" |