Skip to content

Conversation

@phutchins
Copy link
Contributor

@phutchins phutchins commented Dec 15, 2025

Note

Adds a simple installation workflow.

  • New install Makefile target (depends on default) copies ./target/release/ipc-cli and ./target/release/fendermint to ~/.cargo/bin, ensures executability, and prints PATH/confirmation messages.

Written by Cursor Bugbot for commit 7bac9dd. This will update automatically on new commits. Configure here.

Closes #1467

@phutchins phutchins requested a review from a team as a code owner December 15, 2025 14:20
phutchins and others added 2 commits January 27, 2026 10:23
…ssue

The nested ds-test submodule in ExcessivelySafeCall was pointing to commit
9310e879db8ba3ea6d5c6489a579118fd264a3f5 which no longer exists in the
public dapphub/ds-test repository. This caused CI failures when trying to
fetch submodules recursively.

Updated ExcessivelySafeCall from commit 81cd99c (main branch) to 3de8bf3
(prestwich/updates branch) which:
- Replaces ds-test with forge-std (modern Foundry testing framework)
- Uses ds-test commit e282159 (current master) which is publicly available
- Maintains backward compatibility - no changes to ExcessivelySafeCall API
- Only updates test infrastructure, not implementation code

This resolves the "fatal: could not read Username" error in CI when
initializing submodules.

Co-authored-by: Cursor <cursoragent@cursor.com>
@phutchins phutchins merged commit a2c2fae into main Jan 28, 2026
14 checks passed
@phutchins phutchins deleted the infra-add-make-install-command branch January 28, 2026 14:08
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.

Add make install command to root Makefile

3 participants