Use tee when setting env vars to improve debugging

This commit is contained in:
Henry Mercer 2023-04-03 19:34:20 +01:00
parent a86046f817
commit f6091a09eb

View file

@ -15,7 +15,7 @@ jobs:
- name: Dump GitHub context - name: Dump GitHub context
env: env:
GITHUB_CONTEXT: '${{ toJson(github) }}' GITHUB_CONTEXT: '${{ toJson(github) }}'
run: echo "${GITHUB_CONTEXT}" run: echo "$GITHUB_CONTEXT"
- uses: actions/checkout@v3 - uses: actions/checkout@v3
@ -34,9 +34,9 @@ jobs:
env: env:
RELEASE_TAG: "${{ github.event.release.tag_name }}" RELEASE_TAG: "${{ github.event.release.tag_name }}"
run: | run: |
git checkout -b "update-bundle/${RELEASE_TAG}" git checkout -b "update-bundle/$RELEASE_TAG"
git commit -am "Update default bundle to ${RELEASE_TAG}" git commit -am "Update default bundle to $RELEASE_TAG"
git push --set-upstream origin "update-bundle/${RELEASE_TAG}" git push --set-upstream origin "update-bundle/$RELEASE_TAG"
- name: Open pull request - name: Open pull request
env: env:
@ -46,11 +46,11 @@ jobs:
pr_url=$(gh pr create \ pr_url=$(gh pr create \
--title "Update default bundle to $cli_version" \ --title "Update default bundle to $cli_version" \
--body "This pull request updates the default CodeQL bundle, as used with \`tools: latest\` and on GHES, to $cli_version." \ --body "This pull request updates the default CodeQL bundle, as used with \`tools: latest\` and on GHES, to $cli_version." \
--assignee "${GITHUB_ACTOR}" \ --assignee "$GITHUB_ACTOR" \
--draft \ --draft \
) )
echo "CLI_VERSION=$cli_version" >> $GITHUB_ENV echo "CLI_VERSION=$cli_version" | tee -a "$GITHUB_ENV"
echo "PR_URL=$pr_url" >> $GITHUB_ENV echo "PR_URL=$pr_url" | tee -a "$GITHUB_ENV"
- name: Create changelog note - name: Create changelog note
shell: python shell: python