CI: Fix release-pr call in releases (#91088)

* Fix release-pr call in releases

* Remove backport arg

* set TARGET to v_target
This commit is contained in:
Kevin Minehart
2024-07-26 18:20:36 -05:00
committed by GitHub
parent 4e84234424
commit 2ffdc2d5b0
2 changed files with 7 additions and 16 deletions

View File

@@ -75,8 +75,6 @@ def release_pr_step(depends_on = []):
"commands": [
"apk add perl",
"v_target=`echo $${{TAG}} | perl -pe 's/{}/v\\1.\\2.x/'`".format(semver_regex),
"default_target=`if [[ -n $$LATEST ]]; then echo 'main'; else echo $$v_target; fi`",
"backport=`if [[ -n $$LATEST ]]; then echo $$v_target; fi`",
# Install gh CLI
"curl -L $${GH_CLI_URL} | tar -xz --strip-components=1 -C /usr",
# Run the release-pr workflow
@@ -84,9 +82,8 @@ def release_pr_step(depends_on = []):
"-f dry_run=$${DRY_RUN} " +
"-f version=$${TAG} " +
# If the submitter has set a target branch, then use that, otherwise use the default
"-f target=$${TARGET:-$default_target} " +
# If the submitter has set a backport branch, then use that, otherwise use the default
"-f backport=$${BACKPORT:-$default_backport} " +
"-f target=$${v_target} " +
"-f latest=$${LATEST} " +
"--repo=grafana/grafana release-pr.yml",
],
}