4747 - name : Determine Branch Configurations
4848 if : steps.check.outputs.is_release_pr == 'true'
4949 id : config
50+ env :
51+ CANDIDATE_BRANCH : ${{ github.event.pull_request.base.ref }}
5052 run : |
51- CANDIDATE_BRANCH="${{ github.event.pull_request.base.ref }}"
5253 if [ "$CANDIDATE_BRANCH" = "release/v1-candidate" ]; then
5354 echo "base_branch=v1" >> $GITHUB_OUTPUT
5455 echo "config_file=.github/release-please-config-v1.json" >> $GITHUB_OUTPUT
5960 echo "manifest_file=.github/.release-please-manifest.json" >> $GITHUB_OUTPUT
6061 fi
6162
62- - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
63+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
6364 if : steps.check.outputs.is_release_pr == 'true'
6465 with :
6566 ref : ${{ github.event.pull_request.base.ref }}
6970 - name : Extract version from manifest
7071 if : steps.check.outputs.is_release_pr == 'true'
7172 id : version
73+ env :
74+ MANIFEST_FILE : ${{ steps.config.outputs.manifest_file }}
7275 run : |
73- VERSION=$(jq -r '.["."]' "${{ steps.config.outputs.manifest_file }} ")
76+ VERSION=$(jq -r '.["."]' "$MANIFEST_FILE ")
7477 echo "version=$VERSION" >> $GITHUB_OUTPUT
7578 echo "Extracted version: $VERSION"
7679
@@ -85,10 +88,11 @@ jobs:
8588
8689 - name : Record last-release-sha for release-please
8790 if : steps.check.outputs.is_release_pr == 'true'
91+ env :
92+ BASE_BRANCH : ${{ steps.config.outputs.base_branch }}
93+ CONFIG_FILE : ${{ steps.config.outputs.config_file }}
94+ CANDIDATE_BRANCH : ${{ github.event.pull_request.base.ref }}
8895 run : |
89- BASE_BRANCH="${{ steps.config.outputs.base_branch }}"
90- CONFIG_FILE="${{ steps.config.outputs.config_file }}"
91- CANDIDATE_BRANCH="${{ github.event.pull_request.base.ref }}"
9296
9397 git fetch origin "$BASE_BRANCH"
9498 CUT_SHA=$(git merge-base "origin/$BASE_BRANCH" HEAD)
@@ -103,13 +107,13 @@ jobs:
103107
104108 - name : Rename candidate to release/v{version}
105109 if : steps.check.outputs.is_release_pr == 'true'
110+ env :
111+ STEPS_VERSION_OUTPUTS_VERSION : ${{ steps.version.outputs.version }}
112+ CANDIDATE_BRANCH : ${{ github.event.pull_request.base.ref }}
106113 run : |
107114 VERSION="v${STEPS_VERSION_OUTPUTS_VERSION}"
108- CANDIDATE_BRANCH="${{ github.event.pull_request.base.ref }}"
109115 git push origin "$CANDIDATE_BRANCH:refs/heads/release/$VERSION" ":$CANDIDATE_BRANCH"
110116 echo "Renamed $CANDIDATE_BRANCH to release/$VERSION"
111- env :
112- STEPS_VERSION_OUTPUTS_VERSION : ${{ steps.version.outputs.version }}
113117
114118 - name : Update PR label to tagged
115119 if : steps.check.outputs.is_release_pr == 'true'
0 commit comments