Skip to content

Add GitHub Actions workflow for congratulating Community PRs - #2855

Open
UnschooledGamer wants to merge 1 commit into
Acode-Foundation:mainfrom
UnschooledGamer:UnschooledGamer-patch-1
Open

Add GitHub Actions workflow for congratulating Community PRs#2855
UnschooledGamer wants to merge 1 commit into
Acode-Foundation:mainfrom
UnschooledGamer:UnschooledGamer-patch-1

Conversation

@UnschooledGamer

Copy link
Copy Markdown
Collaborator

No description provided.

@greptile-apps

greptile-apps Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Adds a GitHub Actions workflow that identifies the author of a pull request merged into main, skips bots and members of the acode team, and invokes a reusable workflow to congratulate eligible community contributors on Discord.

  • Uses a minimally scoped read permission.
  • Checks team membership before triggering the notification job.
  • Passes the configured emoji set and Discord webhook to the reusable workflow.

Confidence Score: 5/5

The PR appears safe to merge because there are no accepted new findings and both previous threads were manually resolved.

No code changed after the previous review, no repository-rule violations were identified, and the two earlier findings were manually resolved after discussion.

Important Files Changed

Filename Overview
.github/workflows/congrats.yml Adds the contributor eligibility check and Discord congratulations workflow; no new changes were made since the previous review.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
  Push[Push to main] --> Lookup[Find associated merged PR]
  Lookup --> Found{Merged PR found?}
  Found -- No --> Stop[Do not congratulate]
  Found -- Yes --> Bot{Author is a bot?}
  Bot -- Yes --> Stop
  Bot -- No --> Member{Author belongs to acode team?}
  Member -- Yes --> Stop
  Member -- No --> Notify[Run reusable congratulations workflow]
Loading

Reviews (2): Last reviewed commit: "Add GitHub Actions workflow for congratu..." | Re-trigger Greptile

Comment thread .github/workflows/congrats.yml
Comment thread .github/workflows/congrats.yml
@UnschooledGamer

Copy link
Copy Markdown
Collaborator Author

@greptile_apps review again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant