Skip to content

Remove deprecated EncodeExecutionID - #2448

Merged
bolekk merged 1 commit into
mainfrom
remove_id_helper
Oct 7, 2026
Merged

bolekk merged 1 commit into
mainfrom
remove_id_helper

Conversation

@bolekk

@bolekk bolekk commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Removes EncodeExecutionID, deprecated in favor of GenerateExecutionIDWithTriggerIndex, now that callers (e.g. capabilities' HTTP trigger) have migrated off it.
  • Adds Test_GenerateExecutionIDWithTriggerIndex covering determinism, trigger-index sensitivity, and input ordering.

Deployment Validation

Library-only change with no runtime behavior for existing callers; confirm go build/go test pass for downstream consumers (e.g. capabilities).

🤖 Generated with Claude Code

It has been fully replaced by GenerateExecutionIDWithTriggerIndex
across callers; add test coverage for the replacement.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@bolekk
bolekk marked this pull request as ready for review October 7, 2026 16:48
@bolekk
bolekk requested a review from a team as a code owner October 7, 2026 16:48
@github-actions

github-actions Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

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

⚠️ Breaking Changes (1)

pkg/workflows (1)
  • EncodeExecutionID — 🗑️ Removed

📄 View full apidiff report

@bolekk
bolekk enabled auto-merge October 7, 2026 17:00
@bolekk
bolekk disabled auto-merge October 7, 2026 17:28
@bolekk
bolekk enabled auto-merge October 7, 2026 17:29
@bolekk bolekk closed this Oct 7, 2026
auto-merge was automatically disabled October 7, 2026 17:40

Pull request was closed

@bolekk bolekk reopened this Oct 7, 2026
@bolekk
bolekk enabled auto-merge October 7, 2026 17:42
@bolekk
bolekk added this pull request to the merge queue Oct 7, 2026
Merged via the queue into main with commit 7fabc09 Oct 7, 2026
51 of 57 checks passed
@bolekk
bolekk deleted the remove_id_helper branch October 7, 2026 17:56
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.

4 participants