From 3054acbfa416d124442c26d9453ca1d3751b2211 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 09:01:29 +0530 Subject: [PATCH 01/46] Add emoji checker to count the number of reactions --- .github/workflows/emoji_checker.yml | 73 +++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 .github/workflows/emoji_checker.yml diff --git a/.github/workflows/emoji_checker.yml b/.github/workflows/emoji_checker.yml new file mode 100644 index 00000000..d9a5a0b0 --- /dev/null +++ b/.github/workflows/emoji_checker.yml @@ -0,0 +1,73 @@ +name: Emoji Checker + +on: + issues: + types: [opened, edited] + pull_request: + types: [opened, edited] + +jobs: + check-emojis: + runs-on: ubuntu-latest + steps: + - name: Check emojis + uses: actions/github-script@v4 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + const query = ` + query($owner: String!, $name: String!, $cursor: String) { + repository(owner: $owner, name: $name) { + issues(first: 100, after: $cursor) { + nodes { + title + url + reactions(first: 100) { + totalCount + } + } + pageInfo { + endCursor + hasNextPage + } + } + pullRequests(first: 100, after: $cursor) { + nodes { + title + url + reactions(first: 100) { + totalCount + } + } + pageInfo { + endCursor + hasNextPage + } + } + } + } + `; + const variables = { owner: context.repo.owner, name: context.repo.repo }; + let hasNextPage = true; + let cursor = null; + while (hasNextPage) { + if (cursor) { + variables.cursor = cursor; + } + const result = await github.graphql(query, variables); + const issues = result.repository.issues.nodes; + const pullRequests = result.repository.pullRequests.nodes; + const nodes = issues.concat(pullRequests); + for (const node of nodes) { + const count = node.reactions.totalCount; + if (count > 0) { + const title = node.title; + const url = node.url; + const message = `The issue/PR "${title}" (${url}) has ${count} emojis.`; + console.log(message); + //await slackBot.postMessage(message); + } + } + cursor = issues.pageInfo.endCursor || pullRequests.pageInfo.endCursor; + hasNextPage = issues.pageInfo.hasNextPage || pullRequests.pageInfo.hasNextPage; + } From 7c25d6aab1652cf6689427b160543c7d046be683 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 09:07:40 +0530 Subject: [PATCH 02/46] Rename emoji checker --- .github/workflows/{emoji_checker.yml => emoji-checker.yml} | 1 + 1 file changed, 1 insertion(+) rename .github/workflows/{emoji_checker.yml => emoji-checker.yml} (99%) diff --git a/.github/workflows/emoji_checker.yml b/.github/workflows/emoji-checker.yml similarity index 99% rename from .github/workflows/emoji_checker.yml rename to .github/workflows/emoji-checker.yml index d9a5a0b0..ccef765a 100644 --- a/.github/workflows/emoji_checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -5,6 +5,7 @@ on: types: [opened, edited] pull_request: types: [opened, edited] + jobs: check-emojis: From c39782f72766b67cb7683266bca75f7b8372e367 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 09:22:40 +0530 Subject: [PATCH 03/46] Update actions version to Node 16 --- .github/workflows/emoji-checker.yml | 90 +++++++++++++++-------------- 1 file changed, 47 insertions(+), 43 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index ccef765a..5ad2185a 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -5,70 +5,74 @@ on: types: [opened, edited] pull_request: types: [opened, edited] - jobs: check-emojis: runs-on: ubuntu-latest steps: + - name: Checkout code + uses: actions/checkout@v3 - name: Check emojis - uses: actions/github-script@v4 + uses: actions/github-script@v6 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | const query = ` - query($owner: String!, $name: String!, $cursor: String) { - repository(owner: $owner, name: $name) { - issues(first: 100, after: $cursor) { - nodes { + query ($owner: String!, $repo: String!, $number: Int!) { + repository(owner: $owner, name: $repo) { + issueOrPullRequest(number: $number) { + ... on Issue { title url - reactions(first: 100) { - totalCount + reactions(last: 100) { + nodes { + content + user { + login + } + } } } - pageInfo { - endCursor - hasNextPage - } - } - pullRequests(first: 100, after: $cursor) { - nodes { + ... on PullRequest { title url - reactions(first: 100) { - totalCount + reactions(last: 100) { + nodes { + content + user { + login + } + } } } - pageInfo { - endCursor - hasNextPage - } } } } `; - const variables = { owner: context.repo.owner, name: context.repo.repo }; - let hasNextPage = true; - let cursor = null; - while (hasNextPage) { - if (cursor) { - variables.cursor = cursor; + const variables = { + owner: context.repo.owner, + repo: context.repo.repo, + number: context.issue.number + }; + const result = await github.graphql(query, variables); + const node = result.repository.issueOrPullRequest; + const reactions = node.reactions.nodes; + const reactionCounts = {}; + reactions.forEach(reaction => { + const content = reaction.content; + if (content in reactionCounts) { + reactionCounts[content]++; + } else { + reactionCounts[content] = 1; } - const result = await github.graphql(query, variables); - const issues = result.repository.issues.nodes; - const pullRequests = result.repository.pullRequests.nodes; - const nodes = issues.concat(pullRequests); - for (const node of nodes) { - const count = node.reactions.totalCount; - if (count > 0) { - const title = node.title; - const url = node.url; - const message = `The issue/PR "${title}" (${url}) has ${count} emojis.`; - console.log(message); - //await slackBot.postMessage(message); - } - } - cursor = issues.pageInfo.endCursor || pullRequests.pageInfo.endCursor; - hasNextPage = issues.pageInfo.hasNextPage || pullRequests.pageInfo.hasNextPage; + }); + let message = ''; + for (const [emoji, count] of Object.entries(reactionCounts)) { + message += `${emoji}: ${count}\n`; + } + if (message !== '') { + const title = node.title; + const url = node.url; + message = `The issue/PR "${title}" (${url}) has the following emojis:\n${message}`; + console.log(message); } From 64be41c66733e8ee19b18e7488c19dbf946e47e4 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 09:49:49 +0530 Subject: [PATCH 04/46] Update emoji_checker triggers --- .github/workflows/emoji-checker.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 5ad2185a..683a72bc 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -5,6 +5,12 @@ on: types: [opened, edited] pull_request: types: [opened, edited] + issue_comment: + types: [created, edited] + pull_request_review_comment: + types: [created, edited] + pull_request_target: + types: [opened, synchronize] jobs: check-emojis: From 9145c731db068a46d510795fbc17e9a5c3ba3dbd Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 10:34:41 +0530 Subject: [PATCH 05/46] Add slack bot --- .github/workflows/slack-bot.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/slack-bot.js diff --git a/.github/workflows/slack-bot.js b/.github/workflows/slack-bot.js new file mode 100644 index 00000000..bb07bd8d --- /dev/null +++ b/.github/workflows/slack-bot.js @@ -0,0 +1,21 @@ +const { WebClient } = require('@slack/web-api'); + +const slackBot = { + client: null, + init: function(token) { + this.client = new WebClient(token); + }, + postMessage: async function(message) { + if (this.client) { + const result = await this.client.chat.postMessage({ + channel: '#general', // Replace with your desired channel name or ID + text: message + }); + console.log(`Message sent: ${result.ts}`); + } else { + console.error('Slack bot client is not initialized.'); + } + } +}; + +module.exports = slackBot; From 37fabac090ca750e2b8151b3b1d57886336c6e5b Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 10:39:11 +0530 Subject: [PATCH 06/46] Update emoji checker to use slack bot --- .github/workflows/emoji-checker.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 683a72bc..0e9d8f48 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -18,6 +18,12 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v3 + - name: Initialize Slack bot + run: | + const slackBot = require('./slack-bot.js'); + slackBot.init(process.env.SLACK_BOT_TOKEN); + env: + SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} - name: Check emojis uses: actions/github-script@v6 with: @@ -81,4 +87,8 @@ jobs: const url = node.url; message = `The issue/PR "${title}" (${url}) has the following emojis:\n${message}`; console.log(message); + await slackBot.postMessage(message); + } + else { + await slackBot.postMessage(JSON.stringify(reactions)); } From 2b66090522c3e265a0d2aa9bcb281a4c66778171 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 10:46:59 +0530 Subject: [PATCH 07/46] Add init function call --- .github/workflows/slack-bot.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/slack-bot.js b/.github/workflows/slack-bot.js index bb07bd8d..2a419a8d 100644 --- a/.github/workflows/slack-bot.js +++ b/.github/workflows/slack-bot.js @@ -17,5 +17,5 @@ const slackBot = { } } }; - +slackBot.init(process.env.SLACK_BOT_TOKEN); module.exports = slackBot; From 861a982d019b67092dc1acac8101003c58ec6aed Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 10:49:22 +0530 Subject: [PATCH 08/46] Update Emoji Checker --- .github/workflows/emoji-checker.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 0e9d8f48..0daf4785 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -19,9 +19,7 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - name: Initialize Slack bot - run: | - const slackBot = require('./slack-bot.js'); - slackBot.init(process.env.SLACK_BOT_TOKEN); + run: node slack-bot.js env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} - name: Check emojis From a8f415029c55b143010a5bb5a5175f4bb10d6b9c Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 11:03:09 +0530 Subject: [PATCH 09/46] Add post to slack channer --- .github/workflows/emoji-checker.yml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 0daf4785..64c6a687 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -18,10 +18,6 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v3 - - name: Initialize Slack bot - run: node slack-bot.js - env: - SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} - name: Check emojis uses: actions/github-script@v6 with: @@ -85,8 +81,19 @@ jobs: const url = node.url; message = `The issue/PR "${title}" (${url}) has the following emojis:\n${message}`; console.log(message); - await slackBot.postMessage(message); } else { - await slackBot.postMessage(JSON.stringify(reactions)); + console.log('-------------------',JSON.stringify(reactions)); } + - name: Post to a Slack channel + id: slack + uses: slackapi/slack-github-action@v1.23.0 + with: + # Slack channel id, channel name, or user id to post message. + # See also: https://api.slack.com/methods/chat.postMessage#channels + # You can pass in multiple channels to post to by providing a comma-delimited list of channel IDs. + channel-id: 'C050YTTDYUS' + # For posting a simple plain text message + slack-message: "Test message" + env: + SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} From 07132cc9586a747bef00536aee381679e5c03b41 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 11:39:21 +0530 Subject: [PATCH 10/46] Implement conditional slack message --- .github/workflows/emoji-checker.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 64c6a687..cb194ed2 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -20,6 +20,7 @@ jobs: uses: actions/checkout@v3 - name: Check emojis uses: actions/github-script@v6 + id: check-emojis with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | @@ -85,7 +86,9 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } + return message; - name: Post to a Slack channel + if: ${{ steps.check-emojis.outputs.message != '' }} id: slack uses: slackapi/slack-github-action@v1.23.0 with: @@ -94,6 +97,6 @@ jobs: # You can pass in multiple channels to post to by providing a comma-delimited list of channel IDs. channel-id: 'C050YTTDYUS' # For posting a simple plain text message - slack-message: "Test message" + slack-message: ${{ steps.check-emojis.outputs.message }} env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} From 88dffba577c4358c68b50a75b545656ee53efb62 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 12:44:09 +0530 Subject: [PATCH 11/46] Add message print --- .github/workflows/emoji-checker.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index cb194ed2..2acd2db0 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,6 +86,7 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } + console.log('---------outside if else message',message); return message; - name: Post to a Slack channel if: ${{ steps.check-emojis.outputs.message != '' }} From 94e3817d2a46e8e4218eaa937e5ce03f2e5681b1 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 12:46:46 +0530 Subject: [PATCH 12/46] Test Changes 8 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4b33d40a..0c8d07b5 100644 --- a/README.md +++ b/README.md @@ -4,3 +4,4 @@ The purpose of this repository is to keep all the community health files that we would normally have to duplicate in each repository. These are global community files that apply to repositories that do not have their own files. +Test Changes 8 From d4e5a8dc153835c60b99efa7487deb96a0e95e1b Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 13:02:19 +0530 Subject: [PATCH 13/46] Add output message --- .github/workflows/emoji-checker.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 2acd2db0..8b3329c2 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -15,6 +15,8 @@ on: jobs: check-emojis: runs-on: ubuntu-latest + outputs: + message: ${{ steps.check-emojis.outputs.message }} steps: - name: Checkout code uses: actions/checkout@v3 From 2c0259036125a5c7f6d10e13f7c62df31836c181 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 13:05:06 +0530 Subject: [PATCH 14/46] Add test message to slack --- .github/workflows/emoji-checker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 8b3329c2..c2cde0f1 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -100,6 +100,6 @@ jobs: # You can pass in multiple channels to post to by providing a comma-delimited list of channel IDs. channel-id: 'C050YTTDYUS' # For posting a simple plain text message - slack-message: ${{ steps.check-emojis.outputs.message }} + slack-message: "Test Message" env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} From b79b3811364188232601396e55f7cf277ebf8d8c Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 13:07:16 +0530 Subject: [PATCH 15/46] Add non-conditional slack message --- .github/workflows/emoji-checker.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index c2cde0f1..24a11da3 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -91,7 +91,6 @@ jobs: console.log('---------outside if else message',message); return message; - name: Post to a Slack channel - if: ${{ steps.check-emojis.outputs.message != '' }} id: slack uses: slackapi/slack-github-action@v1.23.0 with: From 1e741e0b96774fc05939766f8875b7b380f70f93 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 13:14:29 +0530 Subject: [PATCH 16/46] Add debug message --- .github/workflows/emoji-checker.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 24a11da3..f82dc75a 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -90,6 +90,8 @@ jobs: } console.log('---------outside if else message',message); return message; + - name: Debug message value + run: echo ${{ steps.check-emojis.outputs.message }} - name: Post to a Slack channel id: slack uses: slackapi/slack-github-action@v1.23.0 From 4f953eb0d6b1caba7a332609b65c7a4b8ca8c8e9 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 13:30:58 +0530 Subject: [PATCH 17/46] Update emoji checker --- .github/workflows/emoji-checker.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index f82dc75a..42c710ab 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -15,8 +15,6 @@ on: jobs: check-emojis: runs-on: ubuntu-latest - outputs: - message: ${{ steps.check-emojis.outputs.message }} steps: - name: Checkout code uses: actions/checkout@v3 From 7cc3fbe53468eaa54e0858e3b838966d37730e5b Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 13:33:30 +0530 Subject: [PATCH 18/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 42c710ab..fc5bca9a 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -87,7 +87,7 @@ jobs: console.log('-------------------',JSON.stringify(reactions)); } console.log('---------outside if else message',message); - return message; + //run: echo "SELECTED_COLOR=green" >> $GITHUB_OUTPUT - name: Debug message value run: echo ${{ steps.check-emojis.outputs.message }} - name: Post to a Slack channel From 8e50a3fbc23cdfb7002a494d61263350ddcbb15a Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 13:35:51 +0530 Subject: [PATCH 19/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index fc5bca9a..6b41d5f7 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,8 +86,6 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } - console.log('---------outside if else message',message); - //run: echo "SELECTED_COLOR=green" >> $GITHUB_OUTPUT - name: Debug message value run: echo ${{ steps.check-emojis.outputs.message }} - name: Post to a Slack channel @@ -99,6 +97,6 @@ jobs: # You can pass in multiple channels to post to by providing a comma-delimited list of channel IDs. channel-id: 'C050YTTDYUS' # For posting a simple plain text message - slack-message: "Test Message" + slack-message: ${{ steps.check-emojis.outputs.message }} env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} From 80a32c118f7778d6a5d5755686160abc5ea073ca Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 13:37:15 +0530 Subject: [PATCH 20/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 6b41d5f7..33ad471b 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,6 +86,7 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } + return message; - name: Debug message value run: echo ${{ steps.check-emojis.outputs.message }} - name: Post to a Slack channel From ebda061c8990ca5e6a995d102ee95a2fd58c2f3a Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 14:03:58 +0530 Subject: [PATCH 21/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 33ad471b..2c699eda 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,7 +86,7 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } - return message; + return { message: message }; - name: Debug message value run: echo ${{ steps.check-emojis.outputs.message }} - name: Post to a Slack channel From 30ffff37fd1478de4dae1b45821b7a4789955752 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 14:13:21 +0530 Subject: [PATCH 22/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 2c699eda..4e582563 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -101,3 +101,8 @@ jobs: slack-message: ${{ steps.check-emojis.outputs.message }} env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} + - name: Add debug logs + if: steps.check-emojis.outputs.message != '' + run: | + echo "Sending message to Slack channel..." + echo "${{ steps.check-emojis.outputs.message }}" From 3e8ea2ff9413273c85edadaf15f3476d88ce3978 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 14:15:54 +0530 Subject: [PATCH 23/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 4e582563..5b6ab815 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -101,8 +101,9 @@ jobs: slack-message: ${{ steps.check-emojis.outputs.message }} env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} - - name: Add debug logs - if: steps.check-emojis.outputs.message != '' + - name: Add some debug logs + if: steps.check-emojis.outputs.message != null run: | echo "Sending message to Slack channel..." echo "${{ steps.check-emojis.outputs.message }}" + From 6e8e7620ef036df040a3530726761412133d33d9 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 14:17:34 +0530 Subject: [PATCH 24/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 5b6ab815..6ebdbf06 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -101,9 +101,9 @@ jobs: slack-message: ${{ steps.check-emojis.outputs.message }} env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} - - name: Add some debug logs - if: steps.check-emojis.outputs.message != null + - name: Debug message value + env: + MESSAGE: ${{ steps.check-emojis.outputs.message }} run: | echo "Sending message to Slack channel..." - echo "${{ steps.check-emojis.outputs.message }}" - + echo $MESSAGE From 1b01b184b398b952c4e652ad80048e0ee3bc0400 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 14:18:43 +0530 Subject: [PATCH 25/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 6ebdbf06..01094a40 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -88,7 +88,11 @@ jobs: } return { message: message }; - name: Debug message value - run: echo ${{ steps.check-emojis.outputs.message }} + env: + MESSAGE: ${{ steps.check-emojis.outputs.message }} + run: | + echo "Sending message to Slack channel..." + echo $MESSAGE - name: Post to a Slack channel id: slack uses: slackapi/slack-github-action@v1.23.0 @@ -101,9 +105,4 @@ jobs: slack-message: ${{ steps.check-emojis.outputs.message }} env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} - - name: Debug message value - env: - MESSAGE: ${{ steps.check-emojis.outputs.message }} - run: | - echo "Sending message to Slack channel..." - echo $MESSAGE + From 935dcb75d3503fe6e53ec5e6962afb169b6889da Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 14:23:18 +0530 Subject: [PATCH 26/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 01094a40..983c2491 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,7 +86,8 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } - return { message: message }; + env: + MESSAGE: ${{ steps.check-emojis.outputs.message }} - name: Debug message value env: MESSAGE: ${{ steps.check-emojis.outputs.message }} From 50c36a26197ed0e50f6f54e9aacabbee9e9343dd Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 14:24:02 +0530 Subject: [PATCH 27/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 983c2491..21438315 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -89,11 +89,7 @@ jobs: env: MESSAGE: ${{ steps.check-emojis.outputs.message }} - name: Debug message value - env: - MESSAGE: ${{ steps.check-emojis.outputs.message }} - run: | - echo "Sending message to Slack channel..." - echo $MESSAGE + run: echo $MESSAGE - name: Post to a Slack channel id: slack uses: slackapi/slack-github-action@v1.23.0 From 2ec7048c742b853e5d4b4b22a3fa114b39bbc236 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 14:27:58 +0530 Subject: [PATCH 28/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 21438315..9e480855 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,8 +86,8 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } - env: - MESSAGE: ${{ steps.check-emojis.outputs.message }} + env: + MESSAGE: ${{ steps.check-emojis.outputs.message }} - name: Debug message value run: echo $MESSAGE - name: Post to a Slack channel From 0da2b747dbc9691e4254d706dc9db0e19942b52c Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 15:21:14 +0530 Subject: [PATCH 29/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 9e480855..744584e0 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,10 +86,9 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } - env: - MESSAGE: ${{ steps.check-emojis.outputs.message }} + return {message: message}; - name: Debug message value - run: echo $MESSAGE + run: echo ${{ steps.check-emojis.outputs.message }} - name: Post to a Slack channel id: slack uses: slackapi/slack-github-action@v1.23.0 @@ -102,4 +101,3 @@ jobs: slack-message: ${{ steps.check-emojis.outputs.message }} env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} - From 8b6a53fddacb4773b26c514a2bcf05f653751c41 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 15:57:04 +0530 Subject: [PATCH 30/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 744584e0..04e54fd7 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,11 +86,13 @@ jobs: else { console.log('-------------------',JSON.stringify(reactions)); } - return {message: message}; + return message; + result-encoding: string; - name: Debug message value - run: echo ${{ steps.check-emojis.outputs.message }} + run: echo ${{ steps.check-emojis.outputs.result }} - name: Post to a Slack channel id: slack + if: ${{ steps.check-emojis.outputs.result }} uses: slackapi/slack-github-action@v1.23.0 with: # Slack channel id, channel name, or user id to post message. From 52f923e4bf53db479b4e50e8156f2386fa88f8d6 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 15:59:45 +0530 Subject: [PATCH 31/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 04e54fd7..47734761 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -87,7 +87,7 @@ jobs: console.log('-------------------',JSON.stringify(reactions)); } return message; - result-encoding: string; + result-encoding: string - name: Debug message value run: echo ${{ steps.check-emojis.outputs.result }} - name: Post to a Slack channel From ba06dbc7f19cf89e474f20236707d342841b6442 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:00:53 +0530 Subject: [PATCH 32/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 47734761..327d2126 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -88,8 +88,6 @@ jobs: } return message; result-encoding: string - - name: Debug message value - run: echo ${{ steps.check-emojis.outputs.result }} - name: Post to a Slack channel id: slack if: ${{ steps.check-emojis.outputs.result }} From 36a9002a3930f976b3b1017a72d09f5cd5dfd95e Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:03:38 +0530 Subject: [PATCH 33/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 327d2126..f6db85cc 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -98,6 +98,6 @@ jobs: # You can pass in multiple channels to post to by providing a comma-delimited list of channel IDs. channel-id: 'C050YTTDYUS' # For posting a simple plain text message - slack-message: ${{ steps.check-emojis.outputs.message }} + slack-message: ${{ steps.check-emojis.outputs.result }} env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} From 45cb5465aa8628889d0dbfd2954ae4e0771cce8b Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:14:51 +0530 Subject: [PATCH 34/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index f6db85cc..1b2beb49 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -11,7 +11,8 @@ on: types: [created, edited] pull_request_target: types: [opened, synchronize] - +env: + THRESHOLD_REACTIONS: 4 jobs: check-emojis: runs-on: ubuntu-latest @@ -74,18 +75,17 @@ jobs: } }); let message = ''; + let totalReactions = 0; for (const [emoji, count] of Object.entries(reactionCounts)) { message += `${emoji}: ${count}\n`; + totalReactions += count; } - if (message !== '') { + if (message !== '' && totalReactions >= $THRESHOLD_REACTIONS) { const title = node.title; const url = node.url; message = `The issue/PR "${title}" (${url}) has the following emojis:\n${message}`; console.log(message); } - else { - console.log('-------------------',JSON.stringify(reactions)); - } return message; result-encoding: string - name: Post to a Slack channel From 8e2437ea6f5a1ff4a97eb3aa5346c0dde3475385 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:18:29 +0530 Subject: [PATCH 35/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 1b2beb49..c7ffb538 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -5,12 +5,14 @@ on: types: [opened, edited] pull_request: types: [opened, edited] - issue_comment: - types: [created, edited] pull_request_review_comment: types: [created, edited] pull_request_target: types: [opened, synchronize] + issue_comment: + types: [created, edited, deleted] + pull_request_review: + types: [submitted] env: THRESHOLD_REACTIONS: 4 jobs: From d942bd3754341fb5e0af42f2b4be1e1eabff40cc Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:22:56 +0530 Subject: [PATCH 36/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index c7ffb538..be6a119c 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -10,9 +10,13 @@ on: pull_request_target: types: [opened, synchronize] issue_comment: - types: [created, edited, deleted] + types: [created, edited] pull_request_review: types: [submitted] + discussion: + types: [created, edited] + discussion_comment: + types: [created, edited] env: THRESHOLD_REACTIONS: 4 jobs: From 2e2299c5cba0b9969f91845d840ee0e306769478 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:26:14 +0530 Subject: [PATCH 37/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index be6a119c..39929a41 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -86,7 +86,7 @@ jobs: message += `${emoji}: ${count}\n`; totalReactions += count; } - if (message !== '' && totalReactions >= $THRESHOLD_REACTIONS) { + if (message !== '' && totalReactions >= process.env.THRESHOLD_REACTIONS) { const title = node.title; const url = node.url; message = `The issue/PR "${title}" (${url}) has the following emojis:\n${message}`; From d98c07cb4829bccee417d9fa8f09ad0c6eeaa3b4 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:30:19 +0530 Subject: [PATCH 38/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 39929a41..9b36ee91 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -1,6 +1,8 @@ name: Emoji Checker on: + schedule: + - cron: "0 8 * * *" # run this job at 8:00 am daily issues: types: [opened, edited] pull_request: From 439cf68a39860eee22565c230d8e24882437fc22 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:36:36 +0530 Subject: [PATCH 39/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 9b36ee91..d9794102 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -20,7 +20,7 @@ on: discussion_comment: types: [created, edited] env: - THRESHOLD_REACTIONS: 4 + THRESHOLD_REACTIONS: 5 jobs: check-emojis: runs-on: ubuntu-latest @@ -94,6 +94,9 @@ jobs: message = `The issue/PR "${title}" (${url}) has the following emojis:\n${message}`; console.log(message); } + else { + message = ''; + } return message; result-encoding: string - name: Post to a Slack channel From 17197ffe8ab33fd5318ab323dfd9c925cd0874e1 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:43:55 +0530 Subject: [PATCH 40/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index d9794102..c8dd7809 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -3,14 +3,8 @@ name: Emoji Checker on: schedule: - cron: "0 8 * * *" # run this job at 8:00 am daily - issues: - types: [opened, edited] - pull_request: - types: [opened, edited] pull_request_review_comment: types: [created, edited] - pull_request_target: - types: [opened, synchronize] issue_comment: types: [created, edited] pull_request_review: From 3ad2cde8a4f9aec0b4860badc98b54d50edfb01b Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:45:20 +0530 Subject: [PATCH 41/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index c8dd7809..76f30099 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -3,12 +3,12 @@ name: Emoji Checker on: schedule: - cron: "0 8 * * *" # run this job at 8:00 am daily - pull_request_review_comment: - types: [created, edited] - issue_comment: - types: [created, edited] - pull_request_review: - types: [submitted] +# pull_request_review_comment: +# types: [created, edited] +# issue_comment: +# types: [created, edited] +# pull_request_review: +# types: [submitted] discussion: types: [created, edited] discussion_comment: From ea6591f71d47727ebe791ab300fa7dfb7a798048 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:47:48 +0530 Subject: [PATCH 42/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 76f30099..0e2b23ad 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -5,12 +5,10 @@ on: - cron: "0 8 * * *" # run this job at 8:00 am daily # pull_request_review_comment: # types: [created, edited] -# issue_comment: -# types: [created, edited] + issue_comment: + types: [created, edited] # pull_request_review: # types: [submitted] - discussion: - types: [created, edited] discussion_comment: types: [created, edited] env: From 130d30c60a7042c97bb64f7bad29525815c453d0 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:48:47 +0530 Subject: [PATCH 43/46] Update emoji-checker.yml --- .github/workflows/emoji-checker.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index 0e2b23ad..eaa45a1c 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -3,8 +3,8 @@ name: Emoji Checker on: schedule: - cron: "0 8 * * *" # run this job at 8:00 am daily -# pull_request_review_comment: -# types: [created, edited] + pull_request_review_comment: + types: [created, edited] issue_comment: types: [created, edited] # pull_request_review: From 710816cc6d71ef6370d34cbba2996e9276375602 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:50:28 +0530 Subject: [PATCH 44/46] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 0c8d07b5..4b33d40a 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,3 @@ The purpose of this repository is to keep all the community health files that we would normally have to duplicate in each repository. These are global community files that apply to repositories that do not have their own files. -Test Changes 8 From 8346e21b01108b9849e77a5368a893f9f8622da9 Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 16:51:04 +0530 Subject: [PATCH 45/46] Delete slack-bot.js --- .github/workflows/slack-bot.js | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 .github/workflows/slack-bot.js diff --git a/.github/workflows/slack-bot.js b/.github/workflows/slack-bot.js deleted file mode 100644 index 2a419a8d..00000000 --- a/.github/workflows/slack-bot.js +++ /dev/null @@ -1,21 +0,0 @@ -const { WebClient } = require('@slack/web-api'); - -const slackBot = { - client: null, - init: function(token) { - this.client = new WebClient(token); - }, - postMessage: async function(message) { - if (this.client) { - const result = await this.client.chat.postMessage({ - channel: '#general', // Replace with your desired channel name or ID - text: message - }); - console.log(`Message sent: ${result.ts}`); - } else { - console.error('Slack bot client is not initialized.'); - } - } -}; -slackBot.init(process.env.SLACK_BOT_TOKEN); -module.exports = slackBot; From b60103d2bd0a887d6699617c42476f3d1aa1191a Mon Sep 17 00:00:00 2001 From: Pragya Bhardwaj <39827543+pragya-20@users.noreply.github.com> Date: Thu, 30 Mar 2023 17:06:05 +0530 Subject: [PATCH 46/46] Removed unused comments --- .github/workflows/emoji-checker.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/emoji-checker.yml b/.github/workflows/emoji-checker.yml index eaa45a1c..7b420283 100644 --- a/.github/workflows/emoji-checker.yml +++ b/.github/workflows/emoji-checker.yml @@ -7,8 +7,6 @@ on: types: [created, edited] issue_comment: types: [created, edited] -# pull_request_review: -# types: [submitted] discussion_comment: types: [created, edited] env: