From 16cfc8364360079433add76bb6340cdeef067bfc Mon Sep 17 00:00:00 2001 From: Ayaan Zaidi Date: Tue, 12 May 2026 10:39:12 +0530 Subject: [PATCH] ci(mantis): fix telegram run wait before checkout --- .github/workflows/mantis-telegram-desktop-proof.yml | 2 +- .github/workflows/mantis-telegram-live.yml | 2 +- test/scripts/mantis-telegram-desktop-proof-workflow.test.ts | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mantis-telegram-desktop-proof.yml b/.github/workflows/mantis-telegram-desktop-proof.yml index a84aa5c46c6..f9a71895ca4 100644 --- a/.github/workflows/mantis-telegram-desktop-proof.yml +++ b/.github/workflows/mantis-telegram-desktop-proof.yml @@ -239,7 +239,7 @@ jobs: while true; do blockers="$( for workflow in mantis-telegram-desktop-proof.yml mantis-telegram-live.yml; do - gh run list --workflow "$workflow" --limit 100 --json databaseId,status,createdAt,url \ + gh run list --repo "$GITHUB_REPOSITORY" --workflow "$workflow" --limit 100 --json databaseId,status,createdAt,url \ | jq -r \ --argjson current_id "$GITHUB_RUN_ID" \ --arg current_created "$current_created" \ diff --git a/.github/workflows/mantis-telegram-live.yml b/.github/workflows/mantis-telegram-live.yml index 72271398134..3f7098c024a 100644 --- a/.github/workflows/mantis-telegram-live.yml +++ b/.github/workflows/mantis-telegram-live.yml @@ -260,7 +260,7 @@ jobs: while true; do blockers="$( for workflow in mantis-telegram-desktop-proof.yml mantis-telegram-live.yml; do - gh run list --workflow "$workflow" --limit 100 --json databaseId,status,createdAt,url \ + gh run list --repo "$GITHUB_REPOSITORY" --workflow "$workflow" --limit 100 --json databaseId,status,createdAt,url \ | jq -r \ --argjson current_id "$GITHUB_RUN_ID" \ --arg current_created "$current_created" \ diff --git a/test/scripts/mantis-telegram-desktop-proof-workflow.test.ts b/test/scripts/mantis-telegram-desktop-proof-workflow.test.ts index 7007ff5550a..41b430a7f2f 100644 --- a/test/scripts/mantis-telegram-desktop-proof-workflow.test.ts +++ b/test/scripts/mantis-telegram-desktop-proof-workflow.test.ts @@ -85,6 +85,7 @@ describe("Mantis Telegram Desktop proof workflow", () => { ]) { expect(step.run).toContain("mantis-telegram-desktop-proof.yml"); expect(step.run).toContain("mantis-telegram-live.yml"); + expect(step.run).toContain('gh run list --repo "$GITHUB_REPOSITORY"'); expect(step.run).toContain("GITHUB_RUN_ID"); expect(step.run).toContain(".createdAt < $current_created"); expect(step.run).toContain("sleep 60");