@@ -309,43 +309,17 @@ jobs:
309309 aws --region ${{ env.AWS_REGION }} ecr describe-repositories --repository-names ${{ env.REPOSITORY }} && : || aws --region ${{ env.AWS_REGION }} ecr create-repository --repository-name ${{ env.REPOSITORY }}
310310 - name : Setup SSH for repositories and clone them
311311 run : |
312- mkdir -p ~/.ssh
313- chmod 700 ~/.ssh
314-
315- # Setup for plonky3-gpu
316- echo "${{ secrets.PLONKY3_GPU_SSH_PRIVATE_KEY }}" > ~/.ssh/plonky3_gpu_key
317- chmod 600 ~/.ssh/plonky3_gpu_key
318- eval "$(ssh-agent -s)" > /dev/null
319- ssh-add ~/.ssh/plonky3_gpu_key 2>/dev/null
320- ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts 2>/dev/null
321- echo "Loaded plonky3-gpu key"
322-
323- # Clone plonky3-gpu repository
312+ mkdir -p ~/.ssh && chmod 700 ~/.ssh
313+ eval "$(ssh-agent -s)"
314+ ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
315+ for name in plonky3 openvm_stark openvm; do
316+ echo "${{ secrets.${name^^}_GPU_SSH_PRIVATE_KEY }}" > ~/.ssh/${name}_gpu_key
317+ chmod 600 ~/.ssh/${name}_gpu_key 2>/dev/null
318+ ssh-add ~/.ssh/${name}_gpu_key 2>/dev/null
319+ done
324320 ./build/dockerfiles/coordinator-api/clone_plonky3_gpu.sh
325-
326- # Setup for openvm-stark-gpu
327- echo "${{ secrets.OPENVM_STARK_GPU_SSH_PRIVATE_KEY }}" > ~/.ssh/openvm_stark_gpu_key
328- chmod 600 ~/.ssh/openvm_stark_gpu_key
329- eval "$(ssh-agent -s)" > /dev/null
330- ssh-add ~/.ssh/openvm_stark_gpu_key 2>/dev/null
331- echo "Loaded openvm-stark-gpu key"
332-
333- # Clone openvm-stark-gpu repository
334321 ./build/dockerfiles/coordinator-api/clone_openvm_stark_gpu.sh
335-
336- # Setup for openvm-gpu
337- echo "${{ secrets.OPENVM_GPU_SSH_PRIVATE_KEY }}" > ~/.ssh/openvm_gpu_key
338- chmod 600 ~/.ssh/openvm_gpu_key
339- eval "$(ssh-agent -s)" > /dev/null
340- ssh-add ~/.ssh/openvm_gpu_key 2>/dev/null
341- echo "Loaded openvm-gpu key"
342-
343- # Clone openvm-gpu repository
344322 ./build/dockerfiles/coordinator-api/clone_openvm_gpu.sh
345-
346- # Show number of loaded keys
347- echo "Number of loaded keys: $(ssh-add -l | wc -l)"
348-
349323 - name : Checkout specific commits
350324 run : |
351325 ./build/dockerfiles/coordinator-api/checkout_all.sh
0 commit comments