From d7e00c987fabb93eac7c743b57415518612372fc Mon Sep 17 00:00:00 2001 From: ilya Date: Wed, 29 Jan 2025 08:08:07 +0000 Subject: [PATCH] Use foundry stable version in the playground docker image (#3255) # Description It was noticed by @ahhda that the test playground CI job [started to fail constantly](https://github.com/cowprotocol/services/actions/runs/12898722916). Seems like one of the nightly [foundry-rs releases](https://github.com/foundry-rs/foundry/releases) was the main reason for this. Even though the [stable](https://github.com/foundry-rs/foundry/releases/tag/stable) release is marked as `latest`, according to the logs, a dev version of `anvil` was used. # Changes - [ ] Switch from the `latest` to `stable` version. - [ ] Fix autopilot driver config updated due to https://github.com/cowprotocol/services/pull/3065 ## How to test https://github.com/cowprotocol/services/actions/runs/13018157686?pr=3254 --- playground/docker-compose.fork.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/playground/docker-compose.fork.yml b/playground/docker-compose.fork.yml index d01721c246..d604cb5e14 100644 --- a/playground/docker-compose.fork.yml +++ b/playground/docker-compose.fork.yml @@ -1,7 +1,7 @@ version: "3.9" services: chain: - image: ghcr.io/foundry-rs/foundry:latest + image: ghcr.io/foundry-rs/foundry:stable restart: always entrypoint: /usr/local/bin/anvil command: --fork-url ${ETH_RPC_URL} --block-time 12 @@ -110,7 +110,7 @@ services: - SOLVER_TIME_LIMIT=5 - PRICE_ESTIMATION_DRIVERS=baseline|http://driver/baseline - NATIVE_PRICE_ESTIMATORS=baseline|http://driver/baseline - - DRIVERS=baseline|http://driver/baseline + - DRIVERS=baseline|http://driver/baseline|0xa0Ee7A142d267C1f36714E4a8F75612F20a79720 - SKIP_EVENT_SYNC=true - BASELINE_SOURCES=None - RUST_BACKTRACE=1