Skip to content

chore: add Makefile and .gas-snapshot baseline#8

Merged
oliv3rdrt merged 1 commit into
mainfrom
chore/makefile-and-gas-snapshot
May 17, 2026
Merged

chore: add Makefile and .gas-snapshot baseline#8
oliv3rdrt merged 1 commit into
mainfrom
chore/makefile-and-gas-snapshot

Conversation

@oliv3rdrt

Copy link
Copy Markdown
Owner

Summary

  • New Makefile wrapping the workflows I run constantly: test, fuzz (with 5000 runs), invariant (with depth 50), snapshot / snapshot-check, gas, coverage, fmt, deploy.
  • New .gas-snapshot checked in as the baseline so make snapshot-check flags accidental gas regressions in PRs.
  • No source / behavior changes.

Test plan

  • make help lists the targets
  • make snapshot-check passes against the freshly-generated baseline
  • forge test - 51/51, unaffected

Makefile wraps the workflows I run constantly (test, fuzz/invariant with
heavier counts, snapshot-check, coverage, fmt, deploy). .gas-snapshot is
a committed baseline so 'make snapshot-check' catches accidental gas
regressions in PRs.
@oliv3rdrt

Copy link
Copy Markdown
Owner Author

Reviewed - infra-only, snapshot baseline regenerates cleanly, and snapshot-check passes. Useful safety net for catching gas regressions in future PRs. Merging.

@oliv3rdrt oliv3rdrt merged commit d069e23 into main May 17, 2026
@oliv3rdrt oliv3rdrt deleted the chore/makefile-and-gas-snapshot branch May 17, 2026 11:50
oliv3rdrt added a commit that referenced this pull request Jun 27, 2026
Makefile wraps the workflows I run constantly (test, fuzz/invariant with
heavier counts, snapshot-check, coverage, fmt, deploy). .gas-snapshot is
a committed baseline so 'make snapshot-check' catches accidental gas
regressions in PRs.

Co-authored-by: Oliver Anyanwu <oliver.anyanwu@aol.com>
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