Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 768 Bytes

File metadata and controls

25 lines (18 loc) · 768 Bytes

AGENTS.md

Commands

nvm use                        # Use correct Node version (see .nvmrc)
pnpm install --frozen-lockfile # Install dependencies
pnpm run build                 # Build with ncc to dist/
pnpm run fmt:check             # Check formatting
pnpm run fmt                   # Fix formatting

No test framework configured.

Architecture

GitHub Action that installs Foundry (Ethereum development toolkit) and caches Foundry data.

Code Style

  • JavaScript (CommonJS with require/module.exports)
  • Prettier: 2 spaces, double quotes, trailing commas, 120 char line width
  • Use @actions/* packages for GitHub Actions APIs
  • JSDoc comments for functions
  • Error handling: wrap main in try/catch, call core.setFailed(err) on failure