Skip to content

chore: bump to v6 - #148

Closed
keroxp wants to merge 1 commit into
mainfrom
v6-bump
Closed

chore: bump to v6#148
keroxp wants to merge 1 commit into
mainfrom
v6-bump

Conversation

@keroxp

@keroxp keroxp commented Jun 16, 2026

Copy link
Copy Markdown
Member

We prepare for releasing v6.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the repository for a v6 release by updating the Go module’s semantic import version and aligning all internal imports, tests, docs, mocks, and CI build references with the new v6 module path.

Changes:

  • Bump Go module path from github.com/loilo-inc/canarycage/v5 to /v6 in go.mod.
  • Update all in-repo Go imports (including mocks and tests) from /v5/... to /v6/....
  • Update user-facing and CI references (README install command, GitHub Actions build path) to use /v6/....

Reviewed changes

Copilot reviewed 69 out of 69 changed files in this pull request and generated no comments.

Show a summary per file
File Description
up.go Update internal imports to /v6.
up_test.go Update test imports to /v6.
test/setup.go Update test helper imports to /v6.
test/logger.go Update logger import to /v6.
test/fake_timer.go Update types import to /v6.
test/ecs.go Update key/logger imports to /v6.
test/context.go Update awsiface/key imports to /v6.
taskset/taskset.go Update task import to /v6.
taskset/taskset_test.go Update mocks/task/taskset imports to /v6.
task/simple_task.go Update task dependencies imports to /v6.
task/simple_task_test.go Update test imports/mocks to /v6.
task/common.go Update common task imports to /v6.
task/common_test.go Update common task test imports/mocks to /v6.
task/alb_task.go Update ALB task imports to /v6.
task/alb_task_test.go Update ALB task test imports/mocks to /v6.
task_definition.go Update task definition imports to /v6.
task_definition_test.go Update task definition test imports/mocks to /v6.
run.go Update run imports to /v6.
run_test.go Update run test imports/mocks to /v6.
rollout/executor.go Update rollout executor imports to /v6.
rollout/executor_test.go Update rollout executor test imports/mocks to /v6.
rollout.go Update rollout API imports to /v6.
rollout_test.go Update rollout test imports/mocks to /v6.
README.md Update go install command to /v6/cli/cage.
mocks/mock_types/iface.go Update generated mock import to /v6/types.
mocks/mock_task/factory.go Update generated mock import to /v6/task.
mocks/mock_rollout/executor.go Update generated mock import to /v6/types.
mocks/mock_audit/scanner.go Update generated mock import to /v6/cli/cage/audit.
mocks/mock_audit/printer.go Update generated mock import to /v6/cli/cage/audit.
go.mod Bump module path to .../v6.
env/timeout_test.go Update env test import to /v6.
cli/cage/upgrade/upgrade.go Update upgrade command imports to /v6.
cli/cage/upgrade/upgrade_test.go Update upgrade tests imports to /v6.
cli/cage/upgrade/provider.go Update upgrade provider imports to /v6.
cli/cage/upgrade/provider_test.go Update upgrade provider test imports to /v6.
cli/cage/prompt/prompt.go Update prompt imports to /v6.
cli/cage/prompt/prompt_test.go Update prompt tests imports to /v6.
cli/cage/main.go Update CLI main imports to /v6.
cli/cage/commands/upgrade.go Update commands imports to /v6.
cli/cage/commands/upgrade_test.go Update commands tests imports to /v6.
cli/cage/commands/up.go Update up command imports to /v6.
cli/cage/commands/up_test.go Update up command test imports to /v6.
cli/cage/commands/tools_test.go Update tools test imports/mocks to /v6.
cli/cage/commands/run.go Update run command imports to /v6.
cli/cage/commands/run_test.go Update run command test imports to /v6.
cli/cage/commands/rollout.go Update rollout command imports to /v6.
cli/cage/commands/rollout_test.go Update rollout command test imports to /v6.
cli/cage/commands/provider.go Update DI provider imports to /v6.
cli/cage/commands/provider_test.go Update provider test imports to /v6.
cli/cage/commands/command.go Update shared command imports to /v6.
cli/cage/commands/command_test.go Update shared command test imports to /v6.
cli/cage/commands/audit.go Update audit command imports to /v6.
cli/cage/commands/audit_test.go Update audit command test imports/mocks to /v6.
cli/cage/cageapp/types.go Update cageapp types imports to /v6.
cli/cage/audit/scanner.go Update audit scanner import to /v6.
cli/cage/audit/scanner_test.go Update audit scanner test imports/mocks to /v6.
cli/cage/audit/printer.go Update audit printer imports to /v6.
cli/cage/audit/printer_test.go Update audit printer test imports to /v6.
cli/cage/audit/ecs.go Update audit ECS tool import to /v6.
cli/cage/audit/ecs_test.go Update audit ECS tool test imports/mocks to /v6.
cli/cage/audit/ecr.go Update audit ECR tool import to /v6.
cli/cage/audit/ecr_test.go Update audit ECR tool test imports/mocks to /v6.
cli/cage/audit/deps.go Update audit deps wiring imports to /v6.
cli/cage/audit/deps_test.go Update audit deps test import to /v6.
cli/cage/audit/command.go Update audit command wiring imports to /v6.
cli/cage/audit/command_test.go Update audit command tests imports/mocks to /v6.
cli/cage/audit/aggregator.go Update audit aggregator import to /v6.
cage.go Update root package imports to /v6.
.github/workflows/push.yml Update CI go build target to /v6/cli/cage.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@keroxp keroxp closed this Jun 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants