Closed thevijayshankersharma closed 5 months ago
@thevijayshankersharma this is giving error. "Error: Unhandled error: HttpError: Resource not accessible by integration"
@sourabhkumar47 could you make this changes or should I raise new PR.
name: Comment on Issue Close
on:
issues:
types: [closed]
jobs:
greet-on-close:
permissions:
contents: read
issues: write
runs-on: ubuntu-latest
steps:
- name: Greet User
uses: actions/github-script@v5
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const issue = context.payload.issue;
const issueCreator = issue.user.login;
const issueNumber = issue.number;
const greetingMessage = `Hello @${issueCreator}! Your issue #${issueNumber} has been closed. Thank you for your contribution!`;
github.rest.issues.createComment({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issueNumber,
body: greetingMessage
});
Done
Pull Request
Description
This pull request adds the feature to automatically greet users upon the closure of an issue. The greeting message is customizable through a template, allowing project managers or team leads to define variables such as issue ID, title, and the name of the user who resolved it.
Related Issue
Fixes #116
Changes
Testing Instructions
Impact Analysis
Screenshots (if applicable)
Checklist
Additional Context