Skip to content

[CRE-5836] Remove legacy workflows/wasm guest SDK - #2416

Merged
bolekk merged 1 commit into
mainfrom
keystone_wasm_cleanup_c5
Sep 25, 2026
Merged

bolekk merged 1 commit into
mainfrom
keystone_wasm_cleanup_c5

Conversation

@bolekk

@bolekk bolekk commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Part of CRE-5836 (DAG WASM removal). Follow-up to #2413.

Deletes the legacy v1 DAG guest SDK at the pkg/workflows/wasm package root: runner.go, runner_wasip1.go, runner_notwasip1.go, sdk.go + tests — 6 files, −966 lines. Zero importers remain since #2382 removed the legacy guest test modules; pkg/workflows/wasm now contains only the v2 host and pb (pb is removed in the next step, together with the sdk root).

Verification:

  • zero importers repo-wide (greps in common/chainlink/capabilities; no Makefile/mocks/doc references)
  • go build ./... green
  • go test ./pkg/workflows/... green
  • make lint green
  • guest-side GOOS=wasip1 build green (rawsdk + host/test modules + standard_tests)

Deployment Validation: pure deletion of prod-dead code (legacy jobs already rejected at creation) — no behavior change; existing canaries.

@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ API Diff Results - github.com/smartcontractkit/chainlink-common

⚠️ Breaking Changes (1)

package github (1)
  • com/smartcontractkit/chainlink-common/pkg/workflows/wasm — 🗑️ Removed

📄 View full apidiff report

@bolekk
bolekk marked this pull request as ready for review September 25, 2026 18:41
@bolekk
bolekk requested a review from a team as a code owner September 25, 2026 18:41
@bolekk
bolekk requested a review from nolag September 25, 2026 18:41
Deletes the legacy v1 DAG guest SDK package (runner, runner_wasip1, runner_notwasip1, sdk + tests). Zero importers remain since C2 removed the legacy guest test modules. Part of CRE-5836.
@bolekk
bolekk force-pushed the keystone_wasm_cleanup_c5 branch from aab7e3b to 672edac Compare September 25, 2026 18:44
@bolekk
bolekk enabled auto-merge September 25, 2026 18:44
@bolekk
bolekk added this pull request to the merge queue Sep 25, 2026
Merged via the queue into main with commit e1b87ad Sep 25, 2026
36 of 37 checks passed
@bolekk
bolekk deleted the keystone_wasm_cleanup_c5 branch September 25, 2026 19:10
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.

3 participants