Skip to content

Allow isolated deployment workloads - #322

Open
16francej wants to merge 1 commit into
mainfrom
codex/coreless-deployment-workloads
Open

Allow isolated deployment workloads#322
16francej wants to merge 1 commit into
mainfrom
codex/coreless-deployment-workloads

Conversation

@16francej

@16francej 16francej commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Spec diff: none.

Summary

  • allow plugins to opt out of core endpoint and source-auth secret injection
  • attach scoped sts:AssumeRole permissions to workload-specific ECS task roles
  • safely introduce selected zero-count AWS workloads while preserving exact rollback state
  • guard task-role transitions and ownership, vendored Terraform compatibility, and deployment-manifest counts

Verification

  • npm test — 511 passed
  • npm --prefix cli run build
  • root and CLI typechecks
  • ESLint and Oxlint
  • Prettier and terraform fmt -check
  • terraform validate
  • independent adversarial review of exact commit 1733529e0ceabf6cbb06f46a0c767afcc839b357 — no findings

@16francej
16francej force-pushed the codex/coreless-deployment-workloads branch 2 times, most recently from fa70dec to 1733529 Compare August 10, 2026 20:04
@16francej
16francej force-pushed the codex/coreless-deployment-workloads branch from 1733529 to 6813727 Compare August 11, 2026 17:55
@16francej
16francej marked this pull request as ready for review August 11, 2026 18:03
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