Skip to content

getsynq/slack-pr-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

slack-pr-react

An action that automatically reacts to PR links in Slack.

Usage

Add this workflow to your repo at .github/workflows/slack-pr-react.yaml:

name: Slack emoji PR updates

on:
  pull_request_review:
    types: [submitted]
  pull_request:
    types: [closed]

jobs:
  slack-pr-react:
    runs-on: ubuntu-latest
    steps:
      - uses: getsynq/slack-pr-react@v1
        with:
          slack-api-token: ${{ secrets.SLACK_BOT_TOKEN }}
          slack-channel-id: ${{ vars.SLACK_CHANNEL_ID }}
          slack-app-id: ${{ vars.SLACK_APP_ID }}

Inputs

Input Required Default Description
slack-api-token Yes Slack bot OAuth token
slack-channel-id Yes Slack channel to search
slack-app-id Yes Slack app ID for filtering reactions
approvals-required No 1 Approvals needed for approved emoji
emoji-approved No approved Emoji for approved PRs
emoji-needs-change No changes_requested Emoji for changes requested
emoji-commented No comment Emoji for commented PRs
emoji-merged No merged Emoji for merged PRs
emoji-closed No closed Emoji for closed PRs

About

An action that automatically reacts to PR links in Slack

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors