Skip to content

Cicd/welcome bot#79

Open
Pranav-MSK wants to merge 4 commits into
Py-Contributors:mainfrom
Pranav-MSK:cicd/welcome-bot
Open

Cicd/welcome bot#79
Pranav-MSK wants to merge 4 commits into
Py-Contributors:mainfrom
Pranav-MSK:cicd/welcome-bot

Conversation

@Pranav-MSK
Copy link
Copy Markdown
Contributor

@Pranav-MSK Pranav-MSK commented May 26, 2026

Description

Adds .github/workflows/welcome.yml using actions/first-interaction@v1 to greet first-time issue and PR authors. No changes to verify.yml.

Closes #53.


Type of Change

  • feat
  • fix
  • docs
  • refactor
  • chore
  • accidental genius

Checklist

Overengineering Verification

  • I have introduced at least one unnecessary abstraction layer
  • The solution is more complex than the problem warrants
  • A reasonable engineer would question at least one design decision
  • I have named something in a way that requires further explanation

Validation

  • pytest passes locally with no failures
  • New functionality is covered by tests
  • I have not deleted tests to make CI green
  • Documentation has been updated if needed

Traceability

  • This PR references a related issue
  • The branch name vaguely reflects the chaos introduced

General

  • Future contributors may question my decisions, but not my confidence
  • Code has been self-reviewed
  • No secrets, credentials, or hardcoded paths were smuggled in
  • I have read the CONTRIBUTING.md guidelines

Screenshots (if applicable)


Additional Notes


"Any fool can write code that a computer can understand. Good programmers write code that humans can understand — but we don't do that here."

This document outlines the Contributor Covenant Code of Conduct, detailing the community's pledge, standards, enforcement responsibilities, and consequences for violations.

Signed-off-by: Pranav M S Krishnan <pranavmskrishnan@gmail.com>
This workflow welcomes first-time issue and PR authors with personalized messages.

Signed-off-by: Pranav M S Krishnan <pranavmskrishnan@gmail.com>
@Pranav-MSK
Copy link
Copy Markdown
Contributor Author

#53 implemented here. @itsdakshjain kindly check

Copy link
Copy Markdown
Member

@itsdakshjain itsdakshjain left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution @Pranav-MSK but I would like the humanize comment by bot and the first time user should be given contributing.md file redirection
Rest everything is file and will approve after the changes

@Pranav-MSK
Copy link
Copy Markdown
Contributor Author

Do you want me to remove the inside jokes and sarcasm from the welcome bot's response. I thought it would match the vibe of the README well. If it's so, then I can change it

@itsdakshjain
Copy link
Copy Markdown
Member

itsdakshjain commented May 26, 2026

It should be somewhat professional too with the repo tone and it's good just lil bit tweaking nd md file and add the mannual trigger in yml file too

Updated welcome messages for issues and pull requests to be more engaging and informative.

Signed-off-by: Pranav M S Krishnan <pranavmskrishnan@gmail.com>
@github-actions
Copy link
Copy Markdown

✅ Logic Verified!

The Automated Logic Suite has confirmed that 1 is still 1.

  • Environment: Ubuntu-latest
  • Status: Mathematical Sanity Confirmed

You are safe to merge this chaos.

@Pranav-MSK
Copy link
Copy Markdown
Contributor Author

@itsdakshjain, check this one out

@Pranav-MSK Pranav-MSK requested a review from itsdakshjain May 26, 2026 14:47
Copy link
Copy Markdown
Member

@itsdakshjain itsdakshjain left a comment

Choose a reason for hiding this comment

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

I noticed the links point to https://github.com instead of the repository’s actual CONTRIBUTING.md file. Please update both links before merging.

Comment thread .github/workflows/welcome.yml Outdated
Comment thread .github/workflows/welcome.yml Outdated
Updated links to the Contributing Guidelines in welcome messages for issues and pull requests.

Signed-off-by: Pranav M S Krishnan <pranavmskrishnan@gmail.com>
@github-actions
Copy link
Copy Markdown

✅ Logic Verified!

The Automated Logic Suite has confirmed that 1 is still 1.

  • Environment: Ubuntu-latest
  • Status: Mathematical Sanity Confirmed

You are safe to merge this chaos.

@Pranav-MSK Pranav-MSK requested a review from itsdakshjain May 27, 2026 13:03
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.

ci/cd: Implement automated Welcome Bot workflow for first-time PRs/Issues

2 participants