Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flows-network/github-issue-notifer-slack
https://github.com/flows-network/github-issue-notifer-slack
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/flows-network/github-issue-notifer-slack
- Owner: flows-network
- Created: 2023-03-10T01:12:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-03-24T14:41:12.000Z (over 1 year ago)
- Last Synced: 2024-05-22T00:11:13.883Z (6 months ago)
- Language: Rust
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GitHub Issue Notifier
[Deploy this function on flows.network](#deploy-github-issue-notifier-app-on-your-slack-channel), and you will get a Salck bot that sending you a Slack message when a GitHub issue labled with `good first issue`, `help wanted`, and `LFX Mentorship`. You can also change the lables according to your needs.
## Deploy GitHub issue notifier on your Slack channel
To install the GitHub issue notifier, we will use [flows.network](https://flows.network/), a serverless platform that makes deploying your own app quick and easy in just three steps.
### Fork this repo
Fork [this repo](https://github.com/flows-network/github-issue-notifer/) and customize the code based on your needs.
### Deploy the code on flow.network
1. Sign up for an account for deploying flows on [flows.network](https://flows.network/). It's free.
2. Click on the "Create a Flow" button to start deploying the ChatGPT GitHub APP
3. Authenticate the [flows.network](https://flows.network/) to access the `github-issue-notifier` repo you just forked.4. click the Deploy button to deploy your function.
### Configure SaaS integrations
After that, the flows.network will direct you to configure the SaaS integration required by your flow. Here we can see, we need to configue two SaaS integrations.
1. Click the "Connect/+ Add new authentication" button to authenticate your Slack account. You'll be redirected to a new page where you must grant [flows.network](https://flows.network/) permission to install the `flows-network-integration` bot on a repo. This repo is the one you changed in your code above.
2. Click the "Connect/+ Add new authentication" button to authenticate your GitHub account. You'll be redirected to a new page where you must grant [flows.network](https://flows.network/) permission to install the `flows-network-integration` bot on a repo. This repo is the one you changed in your code above.
After that, click the Check button to see your flow details. As soon as the flow function's status becomes `ready` and the flow's status became `running`, the GitHub issue notifier App goes live. Go ahead and let the community know what theu can help!
> [flows.network](https://flows.network/) is still in its early stages. We would love to hear your feedback!