Skip to content

Add faucet deployment aliases - #42

Merged
ameya-deshmukh merged 1 commit into
seismicfrom
codex/faucet-deploy-aliases
Aug 26, 2026
Merged

ameya-deshmukh merged 1 commit into
seismicfrom
codex/faucet-deploy-aliases

Conversation

@ameya-deshmukh

@ameya-deshmukh ameya-deshmukh commented Aug 26, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • add symlinked faucet deployment helpers modeled on the orchestration deploy aliases
  • support locked fast-forward pulls and independent frontend, community frontend, and machine funding server deploys
  • deploy the faucet contract, read its address from the Foundry broadcast artifact, and update all three runtime env files

Test plan

  • bash -n deploy/bash_aliases
  • disposable mocked contract deployment/address propagation test
  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets --locked -- -D warnings
  • cargo test --workspace --locked
  • bun install --frozen-lockfile && bun run typecheck && bun run build in both frontend packages
  • sforge soldeer install --config-location foundry && sforge fmt --check && sforge build && bun run ../scripts/check-contract-abi.ts && sforge test

Fixes SEI-417 — https://linear.app/seismic-systems/issue/SEI-417/3-faucet-ops-add-deployment-aliases

@ameya-deshmukh
ameya-deshmukh merged commit 1fc8a28 into seismic Aug 26, 2026
4 checks passed
@linear-code

linear-code Bot commented Aug 28, 2026

Copy link
Copy Markdown

SEI-417

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