testcontainers / testcontainers-go

Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
https://golang.testcontainers.org
MIT License
3.53k stars 482 forks source link

docs: update contributing guide #2586

Closed mdelapenya closed 3 months ago

mdelapenya commented 3 months ago

Render URL: https://deploy-preview-2586--testcontainers-go.netlify.app/contributing/

What does this PR do?

This PR updates the contributing guide including how to update the codebase when the core go.mod is updated.

It also include info about passing golangci-lint in the codebase (core and submodules).

Finally it updates the makefile to use simpler names.

Why is it important?

Everytime the core go.mod is updated, the changes must be propagated to all the downstream modules.

Related issues

netlify[bot] commented 3 months ago

Deploy Preview for testcontainers-go ready!

Name Link
Latest commit 518d8e174ae373b2c7c96dae4ae11431dc611ef9
Latest deploy log https://app.netlify.com/sites/testcontainers-go/deploys/666c9005b378230008fc4411
Deploy Preview https://deploy-preview-2586--testcontainers-go.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.