File tree Expand file tree Collapse file tree 1 file changed +7
-8
lines changed Expand file tree Collapse file tree 1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
set -euo pipefail
3
3
4
- semver=" $INPUT_SEMVER "
5
- default_branch=" $INPUT_DEFAULT_BRANCH "
6
-
7
4
debug_log () {
8
5
if [ " ${RUNNER_DEBUG:- 0} " = " 1" ]; then
9
6
echo " $1 " | while IFS= read -r line; do
@@ -68,15 +65,17 @@ check_git_tag_exists() {
68
65
git show-ref --tags " v$1 " --quiet && echo " true" || echo " false"
69
66
}
70
67
71
- debug_log " semver=$semver "
72
- debug_log " default_branch=$default_branch "
73
-
74
- exists=$( check_git_tag_exists " $semver " )
68
+ default_branch=" $INPUT_DEFAULT_BRANCH " ; debug_log " default_branch=$default_branch "
69
+ ref=$GITHUB_REF ; debug_log " ref=$ref "
70
+ semver=" $INPUT_SEMVER " ; debug_log " semver=$semver "
71
+ exists=$( check_git_tag_exists " $semver " ) ; debug_log " exists=$exists "
72
+ releasable=" $( [ " $ref " == " refs/heads/${default_branch} " ] && [ " $exists " == " false" ] && echo " true" || echo " false" ) "
73
+ debug_log " releasable=$releasable "
75
74
76
75
set_output " $semver " " semver"
77
76
set_output " $( parse_semver_component " $semver " 1) " " major"
78
77
set_output " $( parse_semver_component " $semver " 2) " " minor"
79
78
set_output " $( parse_semver_component " $semver " 3) " " patch"
80
79
set_output " $exists " " tag"
81
- set_output " $( [ " $GITHUB_REF " == " refs/heads/ ${default_branch} " ] && [ " $exists " == " false " ] && echo " true " || echo " false " ) " " releasable"
80
+ set_output " $releasable " " releasable"
82
81
log_output
You can’t perform that action at this time.
0 commit comments