Skip to content

feat: add UAM to SocketRegistry (#532) #55

feat: add UAM to SocketRegistry (#532)

feat: add UAM to SocketRegistry (#532) #55

name: Forge Test (Intense)
on:
workflow_dispatch:
push:
branches:
- mainnet
- testnet-holesky
- dev
env:
FOUNDRY_PROFILE: intense
jobs:
# -----------------------------------------------------------------------
# Forge Test (Intense)
# -----------------------------------------------------------------------
forge-test-intense:
name: Test (Intense)
runs-on: ubuntu-latest
steps:
# Check out repository with all submodules for complete codebase access.
- uses: actions/checkout@v4
with:
submodules: recursive
# Install the Foundry toolchain.
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
with:
version: stable
# Build the project and display contract sizes.
- name: Forge Build
run: |
forge --version
forge build --sizes
id: build
# Run Forge Test (Intense)
- name: Forge Test (Intense)
run: |
echo -e "\033[1;33mWarning: This workflow may take several hours to complete.\033[0m"
echo -e "\033[1;33mThis intense fuzzing workflow is optional but helps catch edge cases through extended testing.\033[0m"
echo "Current FOUNDRY_PROFILE: $FOUNDRY_PROFILE"
forge test -vvv