원클릭으로
testing-and-ci
Runs tests, lint, and format checks; explains CI workflows. Use when running or debugging tests, lint, or GitHub Actions.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Runs tests, lint, and format checks; explains CI workflows. Use when running or debugging tests, lint, or GitHub Actions.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Ensures human and AI documentation stay in sync with code and config. Use when changing behavior, adding features, refactoring, or when the user asks to update docs. Delegates the actual updates to the documentation-maintainer subagent.
Commits current changes and opens a pull request via GitHub CLI (gh). Use only when the user explicitly says "open a pull request", "open an pull request", or "create a pull request". Do not run this workflow for other requests.
Cuts a new release with semantic versioning and GoReleaser. Use when the user wants to release a new version, tag a release, or understand release workflow.
| name | testing-and-ci |
| description | Runs tests, lint, and format checks; explains CI workflows. Use when running or debugging tests, lint, or GitHub Actions. |
gofmt -s -l); fails if any file needs formatting.packer validate).make check-fmt, go vet, make lambda.test, and golangci-lint. Uses self-hosted runners (medium)..github/labeler.yml (path and head-branch rules).v*.*.*. Runs GoReleaser to create the GitHub Release with Lambda zip archives.runner_version, extra_script, distribute) and auto-trigger on version tag push (v*). PR trigger for infra/packer/** changes (private test AMI). Runs packer validate then packer build. When distribute=true, copies AMI to all distribution regions. Uses OIDC (AMI_BUILD_ROLE_ARN secret). Writes AMI ID to the job summary.*_test.go in the same package as the code (e.g. lambda/internal/github/verify_test.go).lambda/internal/github. Add or extend tests when touching those areas or adding new packages.