3232 --trigger-default-branch='${{ github.event.repository.default_branch }}' \
3333 --trigger-branch='${{ github.head_ref || github.ref_name }}' --trigger-commit='${{ github.sha }}' \
3434 --github-token='${{ inputs.FM_CI_TOKEN }}'" \
35- --log-level='WARN'
35+ --log-level='WARN' \
3636 | tee -a "$GITHUB_OUTPUT"
3737 echo ci-script="uv --project dev/ci/gen/ run dev/ci/gen/ci.py" \
3838 | tee -a "$GITHUB_OUTPUT"
@@ -42,25 +42,47 @@ runs:
4242 working-directory : ${{ env.WORKDIR }}
4343 run : |
4444 # export GIT_PYTHON_TRACE=1
45- ${{ steps.parse.outputs.ci-script }} checkout_workspace ${{ steps.parse.outputs.args }}
45+ echo -e '# `checkout_workspace`\n' >> $GITHUB_STEP_SUMMARY
46+ echo '```' >> $GITHUB_STEP_SUMMARY
47+ ${{ steps.parse.outputs.ci-script }} checkout_workspace ${{ steps.parse.outputs.args }} \
48+ >(tee -a $GITHUB_STEP_SUMMARY >&2)
49+ echo -e '```\n' >> $GITHUB_STEP_SUMMARY
4650 - id : shallow_clones
4751 name : " Shallow Clones"
4852 shell : bash
4953 working-directory : ${{ env.WORKDIR }}
5054 run : |
5155 make lightweight-clone -j
5256 - id : config
53- name : " Commit Files "
57+ name : " Build commit files "
5458 shell : bash
5559 working-directory : ${{ env.WORKDIR }}
5660 run : |
5761 # export GIT_PYTHON_TRACE=1
62+ echo -e '# `config`\n' >> $GITHUB_STEP_SUMMARY
63+ echo '```' >> $GITHUB_STEP_SUMMARY
5864 ${{ steps.parse.outputs.ci-script }} config ${{ steps.parse.outputs.args }} \
5965 --output-file-job="${{ env.COMMITS_JOB }}" \
6066 --output-file-base="${{ env.COMMITS_BASE }}" \
61- --output-file-github="$GITHUB_OUTPUT"
67+ --output-file-github="$GITHUB_OUTPUT" \
68+ >(tee -a $GITHUB_STEP_SUMMARY >&2)
69+ echo -e '```\n' >> $GITHUB_STEP_SUMMARY
70+ - name : " Output commit files"
71+ shell : bash
72+ working-directory : ${{ env.WORKDIR }}
73+ run : |
6274 echo "==== JOB COMMITS ===="
63- cat ${{ env.COMMITS_JOB }}
75+ echo -e '\n# Commits\n\n' >> $GITHUB_STEP_SUMMARY
76+ echo -e '\n<details><summary>Job Commits</summary>\n\n```' >> $GITHUB_STEP_SUMMARY
77+ cat ${{ env.COMMITS_JOB }} | tee -a $GITHUB_STEP_SUMMARY
78+ echo -e '```\n\n</details>' >> $GITHUB_STEP_SUMMARY
79+ if [[ "${{ steps.config.output.compare }}" = "1" ]]; then
80+ echo "==== BASE COMMITS ===="
81+ echo -e '\n# Commits\n\n' >> $GITHUB_STEP_SUMMARY
82+ echo -e '\n<details><summary>Base Commits</summary>\n\n```' >> $GITHUB_STEP_SUMMARY
83+ cat ${{ env.COMMITS_BASE }} | tee -a $GITHUB_STEP_SUMMARY
84+ echo -e '```\n\n</details>' >> $GITHUB_STEP_SUMMARY
85+ fi
6486 - id : artifact
6587 uses : actions/upload-artifact@v4
6688 name : " Upload Commit Files"
0 commit comments