Skip to content

Add TheRespectPanda Bot workflow#1691

Merged
alganet merged 1 commit intoRespect:3.0from
alganet:panda
Feb 10, 2026
Merged

Add TheRespectPanda Bot workflow#1691
alganet merged 1 commit intoRespect:3.0from
alganet:panda

Conversation

@alganet
Copy link
Member

@alganet alganet commented Feb 10, 2026

Includes a basic bot workflow that just answers "pong" to ping requests.

This is the minimum feature that exercises token access, non recursive comments (answering to its own pong) and so on.

This workflow has been tested in a private testing repo:

https://github.com/Respect/GitHubTests/issues/2 (visible to Respect org members)

Feel free to interact with the bot there.

@codecov
Copy link

codecov bot commented Feb 10, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.47%. Comparing base (305a7d1) to head (e62f41f).
⚠️ Report is 1 commits behind head on 3.0.

Additional details and impacted files
@@            Coverage Diff            @@
##                3.0    #1691   +/-   ##
=========================================
  Coverage     99.47%   99.47%           
  Complexity      979      979           
=========================================
  Files           193      193           
  Lines          2294     2294           
=========================================
  Hits           2282     2282           
  Misses           12       12           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@alganet alganet force-pushed the panda branch 3 times, most recently from 21379c4 to 3f23361 Compare February 10, 2026 16:53
@alganet alganet changed the title WIP Add TheRespectPanda Bot workflow Feb 10, 2026
@alganet alganet requested a review from Copilot February 10, 2026 16:56
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a GitHub Actions workflow implementing the initial version of the TheRespectPanda bot, responding with “pong” to a @TheRespectPanda ping” issue/PR comment, using a response file as a control mechanism.

Changes:

  • Introduces a new issue_comment-triggered workflow for responding to bot commands.
  • Writes a computed response to .TheRespectPanda_response.md and posts it as a comment when non-empty.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Includes a basic bot workflow that just answers "pong" to ping
requests, includes a help message and ignores invalid commands.

This is the minimum feature that exercises token access, non
recursive comments (answering to its own pong) and so on.
@alganet alganet marked this pull request as ready for review February 10, 2026 17:29
Copy link
Member

@henriquemoody henriquemoody left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great!

What are the privileges of this token? We have a problem now with the auto update merge requests because GitHub won't trigger two workflows in a row (to avoid recursion). If we pass the Panda's token to some workflows we solve that issue

@alganet
Copy link
Member Author

alganet commented Feb 10, 2026

@henriquemoody I made the token only with Issues (read and write) and Pull Requests (read and write).

It's setup as an org-level secret, so you can re-issue it with more permissions and update it if you need to.

@alganet alganet merged commit 5d43388 into Respect:3.0 Feb 10, 2026
7 checks passed
@alganet alganet deleted the panda branch February 10, 2026 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants