Skip to content

RANE-4333 emit plugin relayer config#667

Merged
gheorghestrimtu merged 8 commits intodevelopfrom
RANE-4333-emit-plugin-relayer-config
Feb 17, 2026
Merged

RANE-4333 emit plugin relayer config#667
gheorghestrimtu merged 8 commits intodevelopfrom
RANE-4333-emit-plugin-relayer-config

Conversation

@gheorghestrimtu
Copy link
Contributor

@gheorghestrimtu gheorghestrimtu commented Feb 12, 2026

  • emit node URLs/chain ID via nodeplatform.NewChainPluginConfigEmitter
  • bump chainlink-common and add chainlink-protos/node-platform dependency

RANE-4333

The changes relevant to my task are in these file:

  • relayer/pkg/chainlink/cmd/chainlink-starknet/main.go
  • go.mod (new version of chainlink-common)
  • go.sum

The other changes are for fixing linting, tests, building etc.

- run integration-tests golangci-lint with `run ./...`
- correct integration-tests lint report output path
- refresh `integration-tests/go.mod` and `integration-tests/go.sum` (including Go 1.25.5 and updated chainlink deps)
- add local `ops/third_party/go-gauntlet` client implementation
- point `ops` and `integration-tests` to the local module via `replace`
- update module metadata (`go.mod`/`go.sum`) to keep lint/typecheck offline-safe
- `revive`: set `var-naming` with `skipPackageNameChecks: true` in `.golangci.yml`
- workflow: guard `Print Report` so it doesn’t fail when the XML report file is missing
- pin smartcontractkit/.github actions to immutable commit SHAs
- update static-analysis to always report zizmor findings
- fail CI only when zizmor reports high-severity issues
@cl-sonarqube-production
Copy link

Quality Gate failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 75%)

See analysis details on SonarQube

@gheorghestrimtu gheorghestrimtu marked this pull request as ready for review February 16, 2026 19:14
@gheorghestrimtu gheorghestrimtu requested review from a team as code owners February 16, 2026 19:14
Copy link
Contributor

@chainchad chainchad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 for .github/** changes.

@augustbleeds
Copy link
Collaborator

reviewing now

@augustbleeds
Copy link
Collaborator

nice, thanks for improving the codebase while you introduced your changes!

@gheorghestrimtu gheorghestrimtu merged commit fc749d3 into develop Feb 17, 2026
30 of 31 checks passed
@gheorghestrimtu gheorghestrimtu deleted the RANE-4333-emit-plugin-relayer-config branch February 17, 2026 19:54
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