-
Notifications
You must be signed in to change notification settings - Fork 1.9k
bump libocr to a new version with critical ocr3.1 fix #20986
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
|
I see you updated files related to
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Bumps github.com/smartcontractkit/libocr across multiple Go modules to a newer pseudo-version containing a critical OCR3.1 fix needed for Vault nodes.
Changes:
- Update
github.com/smartcontractkit/libocrfromv0.0.0-20251212213002-0a5e2f907ddatov0.0.0-20260130195252-6e18e2a30accin the root and several submodulego.modfiles. - Refresh corresponding
go.sumentries in each affected module.
Reviewed changes
Copilot reviewed 7 out of 14 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| go.mod | Bumps libocr dependency in the main module. |
| go.sum | Updates libocr checksums for the main module. |
| core/scripts/go.mod | Bumps libocr dependency for the core/scripts module. |
| core/scripts/go.sum | Updates libocr checksums for the core/scripts module. |
| deployment/go.mod | Bumps libocr dependency for the deployment module. |
| deployment/go.sum | Updates libocr checksums for the deployment module. |
| integration-tests/go.mod | Bumps libocr dependency for the integration-tests module. |
| integration-tests/go.sum | Updates libocr checksums for the integration-tests module. |
| integration-tests/load/go.mod | Bumps indirect libocr dependency for the load tests module. |
| integration-tests/load/go.sum | Updates libocr checksums for the load tests module. |
| system-tests/lib/go.mod | Bumps libocr dependency for the system-tests/lib module. |
| system-tests/lib/go.sum | Updates libocr checksums for the system-tests/lib module. |
| system-tests/tests/go.mod | Bumps libocr dependency for the system-tests/tests module. |
| system-tests/tests/go.sum | Updates libocr checksums for the system-tests/tests module. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| github.com/smartcontractkit/chainlink/core/scripts/cre/environment/examples/workflows/v1/proof-of-reserve/web-trigger-based v0.0.0-20251020210257-0a6ec41648b4 | ||
| github.com/smartcontractkit/chainlink/system-tests/lib v0.0.0-20251020210257-0a6ec41648b4 | ||
| github.com/smartcontractkit/cre-sdk-go/capabilities/scheduler/cron v0.8.0 | ||
| github.com/smartcontractkit/libocr v0.0.0-20251212213002-0a5e2f907dda | ||
| github.com/smartcontractkit/libocr v0.0.0-20260130195252-6e18e2a30acc | ||
| github.com/spf13/cobra v1.10.1 |
Copilot
AI
Jan 30, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR bumps libocr in several modules, but the separately-versioned example module core/scripts/cre/environment/examples/workflows/v1/proof-of-reserve/web-trigger-based still pins the old libocr pseudo-version in its own go.mod/go.sum. If someone builds/tests that module directly (or if CI coverage changes), it won’t pick up the critical OCR3.1 fix. Consider bumping libocr there as well (and regenerating that module’s go.sum) to keep all in-repo modules consistent.
|





This was already bumped in CRE release branch here: #20985