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]
