Merge pull request #51 from tj-actions/bug/fix-empty-current-branch-for-release-actions

This commit is contained in:
Tonye Jack 2021-05-25 12:27:41 -04:00 committed by GitHub
commit 674ea6ee5e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -33,9 +33,9 @@ runs:
- id: branch
run: |
if [[ "${{ github.ref }}" != "refs/tags/"* ]]; then
export BASE_REF=${{ github.base_ref }}
export HEAD_REF=${{ github.head_ref }}
export REF=${{ github.ref }}
BASE_REF=${{ github.base_ref }}
HEAD_REF=${{ github.head_ref }}
REF=${{ github.ref }}
echo "::set-output name=base_ref_branch::${BASE_REF/refs\/heads\//}"
echo "::set-output name=head_ref_branch::${HEAD_REF/refs\/heads\//}"
REF_BRANCH=${REF/refs\/pull\//}
@ -44,11 +44,17 @@ runs:
shell: bash
- id: current_branch
run: |
if [[ ${{ github.event_name }} == 'pull_request' && "${{ github.ref }}" != "refs/tags/"* ]]; then
if [[ "${{ github.ref }}" != "refs/tags/"* ]]; then
if [[ ${{ github.event_name }} == 'pull_request' ]]; then
echo "::set-output name=current_branch::${{ steps.branch.outputs.head_ref_branch }}"
else
echo "::set-output name=current_branch::${{ steps.branch.outputs.ref_branch }}"
fi
else
REF=${{ github.ref }}
REF_BRANCH=${REF/refs\/tags\//}
echo "::set-output name=current_branch::$REF_BRANCH"
fi
shell: bash
- id: default
run: |
@ -63,7 +69,7 @@ runs:
- id: tag
run: |
if [[ "${{ github.ref }}" == "refs/tags/"* ]]; then
export REF=${{ github.ref }}
REF=${{ github.ref }}
TAG=${REF/refs\/tags\/${{ inputs.strip_tag_prefix }}/}
echo "::set-output name=tag::$TAG"
fi