3939 - name : Setup SSH Agent
4040 uses :
webfactory/[email protected] 4141 with :
42- ssh-private-key : ${{ secrets.PRIVATE_SSH_KEY }}
42+ ssh-private-key : ${{ secrets.QA_REPO_SSH_KEY }}
4343
4444 - name : Install Forge
4545 uses : input-output-hk/catalyst-forge/actions/install@ci/v1.10.0
@@ -139,25 +139,10 @@ jobs:
139139 steps :
140140 - uses : actions/checkout@v4
141141
142- - name : Free Disk Space (Ubuntu)
143- uses : jlumbroso/free-disk-space@main
144- with :
145- # this might remove tools that are actually needed,
146- # if set to "true" but frees about 6 GB
147- tool-cache : false
148- # all of these default to true, but feel free to set to
149- # "false" if necessary for your workflow
150- android : true
151- dotnet : false
152- haskell : false
153- large-packages : false
154- docker-images : false
155- swap-storage : true
156-
157142 - name : Setup SSH Agent
158143 uses :
webfactory/[email protected] 159144 with :
160- ssh-private-key : ${{ secrets.PRIVATE_SSH_KEY }}
145+ ssh-private-key : ${{ secrets.QA_REPO_SSH_KEY }}
161146
162147 - name : Install Forge
163148 uses : input-output-hk/catalyst-forge/actions/install@ci/v1.10.0
@@ -192,6 +177,7 @@ jobs:
192177 fi
193178 if [ "$STATUS" == "unhealthy" ]; then
194179 echo "Container became unhealthy."
180+ docker compose -f catalyst-gateway/tests/docker-compose-devnet.yml logs cat-devnet
195181 exit 1
196182 fi
197183 sleep 5
@@ -216,15 +202,11 @@ jobs:
216202 fi
217203 if [ "$STATUS" == "unhealthy" ]; then
218204 echo "Container became unhealthy."
219- break
205+ docker compose -f catalyst-gateway/tests/docker-compose-devnet.yml logs cat-gateway
206+ exit 1
220207 fi
221208 sleep 5
222209 done
223-
224- if [ "$STATUS" != "healthy" ]; then
225- docker compose -f catalyst-gateway/tests/docker-compose-devnet.yml logs cat-gateway
226- exit 1
227- fi
228210
229211 - name : Schemathesis tests
230212 if : ${{ steps.gateway-healthy.conclusion == 'success' }}
0 commit comments