-
Notifications
You must be signed in to change notification settings - Fork 856
CI + x402: stabilize EVM Interop, add Buf push workflow, and finalize claim manifest #2318
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: main
Are you sure you want to change the base?
Conversation
- Bring branch up to date with main before CODEOWNERS review/merge - Finalize x402 claim: .x402/claim.yaml (dry_run=false) - Recipient: sei1wdy7navn7djwljj7xhywwfn80wap7r2dfdfx6d - Expected label: non-app-hash-breaking - No consensus/app-hash changes; manifest/workflow only Refs: PR sei-protocol#2316 (seicontribx402 trigger)
|
Hey team,this PR stabilizes EVM interop CI by adding Cancun-compatible compilers, a basic ERC20 interop test, and CI smoke tests. |
|
We truly appreciate your contribution and the time you’ve invested in this PR. |
|
We truly appreciate your contribution and the time you’ve invested in this PR. |
Describe your changes and provide context
.github/workflows/integration-tests.ymlwith:.github/workflows/buf-push.ymlwith BUF_TOKEN/GITHUB_TOKEN support and safe skip on forks.github/workflows/tests.ymlwith occ_tests serial execution.x402/claim.yamldefining seicontribx402 payment trigger (USDC 5000)x/contrib/x402.gostub to satisfy compilerMakefileto exclude occ_tests from parallel runs.gitignoreto exclude local build/test outputshardhat.config.tsandpackage.jsonincluded for consistencyTesting performed to validate your change
make test-group-03 NUM_SPLIT=20locally (passed)dry_run=falseworks)