AlexStocks opened a new pull request, #3483:
URL: https://github.com/apache/dubbo-go/pull/3483

   ### Description
   
   Fix the SonarCloud `text:S8566` findings on the generated CLI scaffolds by 
including dependency lock files in both generated projects.
   
   - add `go.sum` to the application and demo golden templates
   - generate the same `go.sum` from a shared checksum source
   - keep both scaffold generators and their golden-file tests synchronized
   
   The separate Integration Test failure from the same main-branch run was 
transient; its failed job was rerun successfully without source changes.
   
   ### Verification
   
   - `cd tools/dubbogo-cli && go test ./cmd ./generator/...`
   - verified all 117 explicit requirements in each template have archive and 
`go.mod` checksums
   - `git diff --cached --check`
   
   ### Related Checks
   
   - SonarCloud failure: https://github.com/apache/dubbo-go/runs/85857279991
   - successful Integration Test rerun: 
https://github.com/apache/dubbo-go/actions/runs/28939229864/job/86533217815
   
   ### Checklist
   
   - [x] I confirm the target branch is `main`, matching the failing 
main-branch checks
   - [x] Code has passed local testing
   - [x] Generator golden-file tests cover the new lock files


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to