Skip to content

workflow#699: drop AWSProvider.Apply (v2.0.0-rc1)#22

Merged
intel352 merged 4 commits into
mainfrom
feat/699-drop-apply
May 17, 2026
Merged

workflow#699: drop AWSProvider.Apply (v2.0.0-rc1)#22
intel352 merged 4 commits into
mainfrom
feat/699-drop-apply

Conversation

@intel352
Copy link
Copy Markdown
Contributor

Requires workflow v0.56.0-rc1+. Drops dead v1 Apply surface per ADR 0024.

Summary

  • Delete AWSProvider.Apply (dead since v1.2.0 v2 declaration)
  • Delete awsIaCServer.Apply RPC handler + applyResultToPB
  • Bump SDK pin v0.54.0 → v0.56.0-rc1; plugin v1.2.1 → v2.0.0-rc1; minEngine 0.54.0 → 0.56.0

See workflow#699 for cascade context.

intel352 added 4 commits May 17, 2026 18:05
… bump workflow v0.56.0-rc1; v2.0.0-rc1 (workflow#699 PR 3)

- Delete AWSProvider.Apply hand-rolled per-action loop (dead since v1.2.0
  declared ComputePlanVersion='v2' — wfctl routes through
  wfctlhelpers.ApplyPlanWithHooks per ADR 0024).
- Delete awsIaCServer.Apply gRPC handler (rpc Apply deleted in workflow
  v0.56.0-rc1).
- Delete applyResultToPB encoder helper (pb.ApplyResult message deleted
  upstream).
- Bump workflow pin v0.54.0 -> v0.56.0-rc1.
- Bump plugin.json: version 1.2.1 -> 2.0.0-rc1, minEngineVersion 0.54.0
  -> 0.56.0.
- CHANGELOG entry for v2.0.0-rc1.
v0.56.0 final doesn't exist yet (only v0.56.0-rc1 tag); PR 8 (final
tag bump) will set both to v0.56.0 / v2.0.0 after workflow PR 6 ships.
…7.0-rc1

v0.56.0 was pre-existing (Phase 2.3); workflow#699 cascade is v0.57.0-rc1
(rc) -> v0.57.0 (final). Plugin pin + minEngineVersion now align with
workflow's release axis.
Skip rc dance: workflow's ParseSemver rejects pre-release suffixes
(2.0.0-rc1 fails). v0.57.0 final published. Plugin pin + version +
minEngine + download URLs all upgraded to final tag.
@intel352 intel352 merged commit 0171cec into main May 17, 2026
5 checks passed
@intel352 intel352 deleted the feat/699-drop-apply branch May 17, 2026 22:52
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