Skip to content

Commit 83ebcc0

Browse files
committed
test(client-manual-workflow): check list of cardano db v2 for latest epoch
1 parent e3f0fa0 commit 83ebcc0

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/test-client.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,17 @@ jobs:
250250
./mithril-client ${{ steps.prepare.outputs.debug_level }} --origin-tag CI cardano-db snapshot list
251251
echo "CARDANO_DATABASE_V2_SNAPSHOT_HASH=$(./mithril-client --origin-tag CI cardano-db snapshot list --json | jq -r '.[0].hash')" >> $GITHUB_ENV
252252
253+
- name: Cardano Database V2 Snapshot / list for latest epoch
254+
if: steps.aggregator_capability_unix.outputs.cardano_database_v2_enabled == 'true' || steps.aggregator_capability_windows.outputs.cardano_database_v2_enabled == 'true'
255+
shell: bash
256+
working-directory: ./bin
257+
run: |
258+
./mithril-client ${{ steps.prepare.outputs.debug_level }} --origin-tag CI cardano-db snapshot list --epoch latest
259+
if [ $(./mithril-client ${{ steps.prepare.outputs.debug_level }} --origin-tag CI cardano-db snapshot list --epoch latest --json | jq 'lenght') -eq 0 ]; then
260+
echo "Error: No snapshots found for latest epoch"
261+
exit 1
262+
fi
263+
253264
- name: Cardano Database V2 Snapshot / show snapshot
254265
if: steps.aggregator_capability_unix.outputs.cardano_database_v2_enabled == 'true' || steps.aggregator_capability_windows.outputs.cardano_database_v2_enabled == 'true'
255266
shell: bash
@@ -414,6 +425,16 @@ jobs:
414425
${{ steps.command.outputs.mithril_client }} --origin-tag CI cardano-db snapshot list
415426
echo "CARDANO_DATABASE_V2_SNAPSHOT_HASH=$(${{ steps.command.outputs.mithril_client }} --origin-tag CI cardano-db snapshot list --json | jq -r '.[0].hash')" >> $GITHUB_ENV
416427
428+
- name: Cardano Database V2 Snapshot / list for latest epoch
429+
if: steps.aggregator_capability.outputs.cardano_database_v2_enabled == 'true'
430+
shell: bash
431+
run: |
432+
${{ steps.command.outputs.mithril_client }} --origin-tag CI cardano-db snapshot list --epoch latest
433+
if [ $(${{ steps.command.outputs.mithril_client }} --origin-tag CI cardano-db snapshot list --epoch latest --json | jq 'lenght') -eq 0 ]; then
434+
echo "Error: No snapshots found for latest epoch"
435+
exit 1
436+
fi
437+
417438
- name: Cardano Database V2 Snapshot / show snapshot
418439
if: steps.aggregator_capability.outputs.cardano_database_v2_enabled == 'true'
419440
shell: bash

0 commit comments

Comments
 (0)