Skip to content

Conversation

@AdekunleBamz
Copy link

PR Title:
Add Go checks to CI + fix README badges

PR Description:
This PR improves contributor feedback and repo accuracy by extending CI coverage to the Go code and fixing README badges that were pointing at a different repository.

Why

  • The repo contains multiple Go modules/packages, but CI only validated the Foundry (Solidity) project, so Go regressions could merge unnoticed.
  • The README badges referenced base/op-enclave, which is misleading for this repo/fork.

Changes

  • Add a new GitHub Actions job that installs Go using go.mod and runs:
    • go vet ./...
    • go test ./...
  • Update README badges to point to this repository’s:
    • Releases badge
    • CI workflow badge (.github/workflows/test.yml)

Verification

  • GitHub Actions should run two jobs on PRs:
    • Foundry fmt/build/test (existing)
    • Go vet + Go test (new)
  • Optional local verification:
    • go vet ./...
    • go test ./...

- Run go vet and go test on PRs
- Fix README badges to reflect this repository's CI and releases
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.

1 participant