set -e
if [ ! -z "$CI" ] || [ ! -z "$GITHUB_ACTIONS" ] || [ ! -z "$GITLAB_CI" ]; then
echo "โน๏ธ Skipping Foundry setup (CI environment detected)"
exit 0
fi
echo "๐ง Cyberia Token Setup"
echo "====================="
echo ""
if command -v forge &> /dev/null; then
echo "โ
Foundry is already installed"
forge --version
else
echo "โณ Foundry not found. Installing Foundry..."
echo ""
if ! command -v foundryup &> /dev/null; then
echo "๐ฆ Installing foundryup..."
curl -L https://foundry.paradigm.xyz | bash
export PATH="$HOME/.foundry/bin:$PATH"
echo "๐ฅ Installing Foundry tools..."
foundryup
else
echo "๐ฅ Running foundryup to install Foundry..."
foundryup
fi
echo ""
echo "โ
Foundry installed successfully!"
forge --version
fi
echo ""
echo "๐ Setup complete!"
echo ""
echo "Next steps:"
echo "1. Copy .env.example to .env and configure"
echo "2. Run 'npm test' to verify everything works"
echo ""