Skip to content

Commit 17d90dc

Browse files
author
Evgeny Zakharov
authored
Merge pull request #7 from js-templates/chore/fix-release-workflow-1
Fix release workflow N1
2 parents a50ace3 + b07ea5a commit 17d90dc

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,20 @@ jobs:
1717
- name: Parse version from tag
1818
id: version
1919
uses: release-kit/semver@v1
20+
21+
- name: Get branch name
22+
id: branch-name
23+
run: echo "::set-output name=value::${{ steps.version.outputs.prerelease != null && 'release/${{ steps.version.outputs.prerelease }}' || 'release/latest' }}"
2024

2125
- name: Check branch existence
2226
id: branch-exists
23-
run: echo "::set-output name=flag::$(git ls-remote --heads ${{ github.server_url }}/${{ github.repository }} ${{ needs.get-meta.outputs.branch }} | wc -l)"
27+
run: echo "::set-output name=flag::$(git branch -a | egrep "remotes/origin/${{ steps.branch-name.outputs.value }}$" | wc -l)"
2428

2529
outputs:
2630
tag: ${{ github.event.release.tag_name }}
2731
prerelease: ${{ steps.version.outputs.prerelease }}
2832
full-version: ${{ steps.version.outputs.full }}
29-
branch: ${{ steps.version.outputs.prerelease != null && 'release/${{ steps.version.outputs.prerelease }}' || 'release/latest' }}
33+
branch: ${{ steps.branch-name.outputs.value }}
3034
branch-exists: ${{ steps.branch-exists.outputs.flag == '1' }}
3135

3236
sync-latest:

0 commit comments

Comments
 (0)