From 2c235d76f05c3c5d4a746714d79e81ad17093d4e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 10 Apr 2026 01:17:25 +0000 Subject: [PATCH 1/3] Initial plan From 51357b5065aea7d36ff521e5ca57d4516d7dcf08 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 10 Apr 2026 01:18:23 +0000 Subject: [PATCH 2/3] Fix Ministry Bot workflow to run router.mjs instead of index.mjs Agent-Logs-Url: https://github.com/Gamified-Learning-Matrix/Matrix/sessions/3100b98a-7905-4bea-bc89-7e7195c02c8f Co-authored-by: NicholaiMadias <73684379+NicholaiMadias@users.noreply.github.com> --- .github/workflows/ministry-bot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ministry-bot.yml b/.github/workflows/ministry-bot.yml index d8714af..df6185b 100644 --- a/.github/workflows/ministry-bot.yml +++ b/.github/workflows/ministry-bot.yml @@ -22,6 +22,6 @@ jobs: - name: Run Ministry Router run: | - node Ministry/Integration/index.mjs \ + node Ministry/Integration/router.mjs \ --event "$GITHUB_EVENT_NAME" \ --payload "$GITHUB_EVENT_PATH" \ No newline at end of file From 99ece73e75379a1448999a27a49cf0258779faab Mon Sep 17 00:00:00 2001 From: Sheila Garcia <49274105+GulfNexus@users.noreply.github.com> Date: Fri, 12 Jun 2026 22:18:54 -0400 Subject: [PATCH 3/3] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .github/workflows/ministry-bot.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ministry-bot.yml b/.github/workflows/ministry-bot.yml index df6185b..2c8c277 100644 --- a/.github/workflows/ministry-bot.yml +++ b/.github/workflows/ministry-bot.yml @@ -22,6 +22,14 @@ jobs: - name: Run Ministry Router run: | - node Ministry/Integration/router.mjs \ + ROUTER_PATH="$(find . -type f -path '*/Integration/router.mjs' | head -n 1)" + + if [ -z "$ROUTER_PATH" ]; then + echo "Unable to find Integration/router.mjs in the checked-out repository." >&2 + echo "Either commit the Ministry bot sources to this repository, adjust the workflow to the correct path, or add a fetch step before running the router." >&2 + exit 1 + fi + + node "$ROUTER_PATH" \ --event "$GITHUB_EVENT_NAME" \ --payload "$GITHUB_EVENT_PATH" \ No newline at end of file