You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Slim shells across all remaining workflows; drop redundant forge/rm
- flake.nix: re-export .#sol-shell and .#rust-shell (alongside the
existing .#wasm-shell / .#subgraph-shell) so all workflows can pin
to flake.lock rainix rev.
- copilot-setup-steps.yml: drop forge install + forge build entirely
(committed ABIs + vendored IMulticall3.sol mean cargo doesn't need
them; forge stays available via .#sol-shell on demand). Inline
raindex-ui-components-prelude body. Use .#wasm-shell.
- npm-package-release.yml: drop forge install + forge build same as
above. Drop the two rm -rf target/debug guards that pre-dated the
Swatinem/rust-cache add (free-disk-space@v1 + 8G swap handle the
budget; the rm was defeating the cache we just added). Switch the
remaining nix develop -c calls to .#wasm-shell.
- manual-rs-release.yml: .#rust-shell for cargo release (verified
cargo-release is in rainix rust-shell).
- test-webapp.yaml / test-ui-components.yaml: drop the CARGO_HOME +
CARGO_TARGET_DIR env redirect (legacy from prep-webapp era). It
was sending cargo output to .cargo/target/, but
packages/raindex/scripts/buildPackage.js hardcodes
../../target/... for wasm-bindgen — the redirect made
wasm-bindgen fail to find the .wasm.
0 commit comments