@@ -58,11 +58,31 @@ jobs:
5858 echo "downstream_dir=${DOWNSTREAM_DIR}"
5959 } >> "${GITHUB_OUTPUT}"
6060
61+ - name : Prepare upstream review payload
62+ run : |
63+ python3 scripts/build_ai_review_payload.py \
64+ --source-repo "${GITHUB_REPOSITORY}" \
65+ --review-kind upstream_selector \
66+ --issue-context-file "${{ steps.artifact_paths.outputs.upstream_dir }}/issue_context.json" \
67+ --secondary-review-file "${{ steps.artifact_paths.outputs.upstream_dir }}/secondary_review.json" \
68+ --run-url "${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/actions/runs/${{ inputs.upstream_run_id }}" \
69+ --output-file data/output/prepared/upstream_review_payload.json
70+
71+ - name : Prepare downstream review payload
72+ run : |
73+ python3 scripts/build_ai_review_payload.py \
74+ --source-repo "${{ inputs.downstream_repo }}" \
75+ --review-kind execution_runtime \
76+ --issue-context-file "${{ steps.artifact_paths.outputs.downstream_dir }}/issue_context.json" \
77+ --secondary-review-file "${{ steps.artifact_paths.outputs.downstream_dir }}/secondary_review.json" \
78+ --run-url "${GITHUB_SERVER_URL}/${{ inputs.downstream_repo }}/actions/runs/${{ inputs.downstream_run_id }}" \
79+ --output-file data/output/prepared/downstream_review_payload.json
80+
6181 - name : Build monthly optimization plan
6282 run : |
6383 python3 scripts/build_monthly_optimization_plan.py \
64- --upstream-review-file "${{ steps.artifact_paths.outputs.upstream_dir }}/final_review_payload .json" \
65- --downstream-review-file "${{ steps.artifact_paths.outputs.downstream_dir }}/final_review_payload .json" \
84+ --upstream-review-file data/output/prepared/upstream_review_payload .json \
85+ --downstream-review-file data/output/prepared/downstream_review_payload .json \
6686 --output-dir data/output/monthly_optimization
6787
6888 - name : Append optimization summary
0 commit comments