Skip to content

Bug: Knope Bot stopped reacting to webhooks for one repo (no PR check, no release PR refresh) #1896

Description

@wspringer

Summary

Knope Bot has gone silent on a single repo of mine. It is no longer running the "Require changes to be documented" check on PRs, and no longer updating the existing release PR when new changesets land on main. The GitHub App is still installed with full permissions, and the bot is still active in other repos under the same account.

Repo

wspringer/indesign-mcp (private)

Timeline

Date Event
2026-04-13 PR #165 merged — bot's "Require changes to be documented" check ran ✅
2026-04-14 PR #168 merged — bot's check ran ✅
2026-04-17 06:19 UTC Last bot activity: knope-bot commit 4bc28486 on knope/release updating the release PR #164
2026-04-27 07:48 UTC PR #175 merged with a new changeset — bot's check did not run, release PR was not updated
2026-04-27 08:14 UTC Pushed an empty commit to main to force a fresh push webhook delivery — no bot reaction

PR #175's status checks include only the GitHub Actions check; the Require changes to be documented check that ran on #165 and #168 is missing entirely.

What I've verified

  • App is installed at https://github.com/wspringer/indesign-mcp/settings/installations with permissions: read metadata; read & write checks/code/issues/PRs.
  • wspringer/indesign-mcp is in the selected-repos list.
  • knope.toml has [bot.releases] enabled = true and is unchanged from when the bot was working.
  • The new changeset is well-formed — knope prepare-release --dry-run (CLI 0.21.7) parses all four changesets correctly and would bump 1.0.12 → 1.0.13 with the expected changelog.
  • Existing release PR chore(deps): update rust crate semver to 1.0.7 #164 has mergeable: MERGEABLE and no merge conflict on knope/release against main.
  • Other repos in my account (where Knope Bot is also installed) are not affected — this is repo-specific, not account-wide.

Expected

After the empty-commit push at 08:14 UTC, the bot should have either re-run its PR check on a subsequent PR or pushed a refresh commit to knope/release updating PR #164 to include the new changeset entry.

Actual

No bot activity on this repo since 2026-04-17. No check runs on PR #175, no commits on knope/release.

What I'd like

A nudge from your side to re-handshake the installation for this repo, or guidance on how to do it from my side beyond toggling the repo selection (which I haven't tried yet — happy to if useful).

Happy to provide any installation IDs, delivery IDs, or other diagnostics if you can tell me where to find them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions