sei-chain icon indicating copy to clipboard operation
sei-chain copied to clipboard

✨ PR #2379 — refactor(integration): streamline EVM1 checks, reduce test matrix noise, add attribution log

Open Pray4Love1 opened this issue 4 months ago • 1 comments

✨ PR #2379 — refactor(integration): streamline EVM1 checks, reduce test matrix noise, add attribution log

🔧 Summary

This PR cuts noise, sharpens signal, and leaves a silent proof behind.


✅ Key Updates

  1. EVM1-Only Sanity Matrix

    • Trimmed fat from the matrix: only essential, production-aligned EVM tests remain.
    • Removed legacy modules (staking, wasm, upgrade) from the CI path for focused mainnet simulation.
  2. Attribution Layer Built In

    • On successful merge to main, the workflow writes a verifiable codex_attribution.log.
    • This is not marketing. This is lineage. Authorship matters — and now it’s traceable on-chain or off.
  3. Stability + Sanity Enhancements

    • Proper shell eval for env-passed docker launches.
    • Wallet debug step ensures DAPP_TESTS_MNEMONIC is decoded and displayed safely.
    • Node v20 and Go v1.24 are now enforced.

🔍 Impact

  • CI runtime reduced while preserving test integrity.
  • Proof of contribution now exists independently of repo permission or author visibility.
  • No app-hash impact. Pure ops/infra improvement.

🧪 Verified

  • ✅ Matrix ran and passed on push to evm1
  • MAINNET=true env verified via CI logs
  • ✅ Attribution log uploaded on main push
  • ✅ CODEOWNERS simplified (@yzang2019 removed)

Pray4Love1 avatar Sep 11 '25 20:09 Pray4Love1

We truly appreciate your contribution and the time you’ve invested in this PR. Before we can merge it, we’d love your help addressing the remaining feedback or sharing your perspective. If we don’t hear back within 2 day(s), this PR will close automatically — but don’t worry, you can reopen it anytime when you’re ready to continue.

github-actions[bot] avatar Nov 06 '25 12:11 github-actions[bot]