A GitHub Action 🌈
Magical slack updates for transparent GitHub project movement.
- Move project card.
- Receive Slack notification of the new column.
- Click button to view issue.
GitHub has excellent documentation.
Retrieve the values using the below instructions.
Once you have them, create them as secrets!
Slack has juicy documentation.
It looks like this:
https://hooks.slack.com/services/WARGARBLE/GURBLE
GitHub has dandy documentation.
It looks like this:
lkfdl;skf;ldskf;ldskfl;dskf;ldks9239239821
You can set the Action to work only on one project.
You can then setup multiple actions on multiple projects, if you want.
- Setup the action and move a card once in the project you want to "lock".
- View the console output for the "Magical Slack Notifier" step.
- Look for the line that says:
Your PROJECT variable for the current project is:
- Add that as PROJECT.
name: Slack Project Notifier
on:
project_card:
types: [moved]
jobs:
notify:
runs-on: ubuntu-latest
steps:
- name: Magical Slack Notifier
uses: hayuna/github-action-slack-project-notifier@1.2
with:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
PROJECT: ${{ secrets.PROJECT }}
TOKEN: ${{ secrets.TOKEN }}