Skip to content

Revert "feat(claude-runner): add Claude Code self-hosted environments runner image" - #39

Merged
xnoto merged 3 commits into
mainfrom
revert-claude-runner
Sep 5, 2026
Merged

Revert "feat(claude-runner): add Claude Code self-hosted environments runner image"#39
xnoto merged 3 commits into
mainfrom
revert-claude-runner

Conversation

@xnoto

@xnoto xnoto commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Summary

Reverts #38 (feat(claude-runner): add Claude Code self-hosted environments runner image). Investigation after merge confirmed Anthropic's self-hosted environments — the only control plane the runner image can register with — are in public beta on Team and Enterprise organization plans only. The claude.makeitwork.cloud account is individual, so the image has nothing to connect to and no deployment path. Restores README.md and removes claude-runner/.

Fixes #38 (revert)

Type of change

  • Bug fix
  • Feature / enhancement
  • Documentation
  • Infrastructure (OpenTofu root or module)
  • GitOps desired state (manifests, kustomize, charts, SOPS/KSOPS secrets)
  • Container image
  • CI / reusable workflow
  • Refactor / cleanup
  • Breaking change

Validation

  • Required pull-request checks pass — pre-commit (Gitleaks, detect-private-key, hadolint, actionlint); build matrix is expected to find no changed image (claude-runner/ no longer contains a Containerfile), so the build job should be skipped; monitoring to terminal status on this PR
  • Generated or centrally distributed files were regenerated by their owning automation, not hand-edited — N/A, no generated files touched

Impact and rollout

Repo state restored to pre-#38 (README table row removed, claude-runner/ directory deleted). No consumers ever referenced the image — no chart, GitOps selection, or cluster wiring exists — so no downstream changes are required.

GHCR residue: ghcr.io/makeitworkcloud/claude-runner (tags latest and acf38052370d6c60d43bf2e8e69cbf60b3125f4c) remains published; this repo's workflow never deletes packages. Removal is a manual owner action in GitHub package settings if desired — it cannot be performed by the repo workflow and was not attempted here.

Forward path: if a Team plan is adopted later, the change can be reintroduced from PR #38's record.

Safety and secrets

  • Contains no plaintext secrets, decrypted SOPS values, state files, kubeconfigs, tokens, or private endpoints
  • No local OpenTofu init/plan/apply/destroy/import/state operations were run or claimed — plans come from pull-request checks
  • Breaking or irreversible effects are described above with rollback notes — rollback of this revert is re-applying Add claude-runner image (Claude Code self-hosted environments runner) #38

This change was materially produced by an AI agent (opencode primary agent) under owner direction.

@xnoto
xnoto requested a review from a team as a code owner September 5, 2026 15:13
@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown

Image CI passed

Pre-commit validation passed. View the workflow run.

@xnoto
xnoto merged commit c6e33cc into main Sep 5, 2026
4 checks passed
@xnoto
xnoto deleted the revert-claude-runner branch September 5, 2026 15:15
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.

1 participant