ym0506 commented on PR #38352:
URL: https://github.com/apache/shardingsphere/pull/38352#issuecomment-4010082173

   I investigated Solution 2 and updated this PR in that direction.
   
   What changed:
   - `prepare-e2e-artifacts` still performs the single checkout, but now also 
creates a source snapshot with `git archive HEAD` and uploads it as an artifact
   - `e2e-sql-smoke`, `detect-remaining-matrix`, and `e2e-sql-stage2` no longer 
run `actions/checkout`
   - those downstream jobs now download and restore the same source snapshot 
before using the local workflow resources and running tests
   - the earlier explicit `ref` overrides in `detect-and-generate-matrix` / 
`prepare-e2e-artifacts` were removed, so those steps are back to the default 
checkout behavior
   
   The intent is to avoid repeated late fetches of the PR synthetic merge ref 
in downstream jobs, while keeping the workflow scope limited to E2E-SQL.
   
   The new patch is pushed in commit `767f28bf`.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to