Port testcontainers-go skill from anthropics/skills#73 with MIT license#1
Conversation
…elapenya; update license to MIT Co-authored-by: mdelapenya <951580+mdelapenya@users.noreply.github.com>
Co-authored-by: mdelapenya <951580+mdelapenya@users.noreply.github.com>
Co-authored-by: mdelapenya <951580+mdelapenya@users.noreply.github.com>
Co-authored-by: mdelapenya <951580+mdelapenya@users.noreply.github.com>
|
@copilot please verify the GH actions: Also, make sure the go-setup action uses the go.mod file for using a Go version |
….mod Co-authored-by: mdelapenya <951580+mdelapenya@users.noreply.github.com>
Fixed in commit 665a254:
The workflow now reads the Go version directly from the go.mod file (go 1.24.0). Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
@copilot based on the main README in https://github.com/anthropics/skills, please send another PR to our testcontainers/claude-skills repo with a sensible README |
Port testcontainers-go skill from anthropics/skills#73
This PR ports the testcontainers-go skill from anthropics/skills#73 (authored by @mdelapenya) to the testcontainers/claude-skills repository.
Completed:
Changes Made:
testcontainers-go/LICENSE.txt(Apache 2.0) withtestcontainers-go/LICENSE(MIT)SKILL.md:license: MIT(was:license: Complete terms in LICENSE.txt).github/workflows/test-skills.ymlto:actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683(v4.2.2)actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32(v5.0.2) ✅ Fixed SHAtestcontainers-go/examples/go.modviago-version-filego vetfor static analysisgofmtcontents: read) for securitySKILL.md: Comprehensive guide (1,253 lines) with 62+ pre-configured modules documentedLICENSE: MIT license (repository standard)examples/01_postgres_basic_test.go: Basic PostgreSQL usage examplesexamples/02_postgres_snapshot_test.go: PostgreSQL snapshot/restore for test isolationexamples/03_redis_cache_test.go: Redis cache operations examplesexamples/04_multi_container_network_test.go: Multi-container networking patternsexamples/05_generic_container_test.go: Generic container usage patternsexamples/README.md: Examples documentationexamples/go.mod&examples/go.sum: Go module dependenciesOriginal PR Description (from anthropics/skills#73):
Attribution:
Original work by @mdelapenya from the @testcontainers organization. This port maintains all original content and functionality while adapting the license to match the testcontainers/claude-skills repository standard (MIT).
Testing:
All Go examples compile successfully and pass tests (including actual Docker container tests):
GitHub Actions workflow will automatically:
Security Summary:
contents: read)Original prompt
This pull request was created as a result of the following prompt from Copilot chat.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.