https://github.com/jplanckeel/github-pr-slack
Plugin to copy message based on Github Pull request page for ask on slack review
https://github.com/jplanckeel/github-pr-slack
chrome-extension firefox-extension github slack
Last synced: 5 months ago
JSON representation
Plugin to copy message based on Github Pull request page for ask on slack review
- Host: GitHub
- URL: https://github.com/jplanckeel/github-pr-slack
- Owner: jplanckeel
- License: apache-2.0
- Created: 2024-04-18T12:37:30.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-30T07:48:04.000Z (about 2 years ago)
- Last Synced: 2024-12-30T11:52:06.516Z (over 1 year ago)
- Topics: chrome-extension, firefox-extension, github, slack
- Language: JavaScript
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ggithub-pr-slack
Chrome plugin to copy in clipboard PR review message for slack.
Compatbile with chrome, chromium like and firefox,
## How to use
On merge request page, click on buton "Review" for message to clipboard

Review message is formated
```
:please_review: `folder/project` title of merger request [PR123](https://merge-request-url.example)
```
Merged message is formated
```
:merged: `folder/project` title of merger request [PR123](https://merge-request-url.example)
```
## Slack
By default slack don't format markdown text, you have to solution to format markdown on slack.
- Active `Format messages with markup` in preference/advanced
- Use shortcut to apply markdown format : `Maj + CMD + F`
## Build for firefox
Requierments:
NodeJs v20.10.0 < 21
Web-ext >7.5.0
```
nvm install 20
nvm use node 20
npm install web-ext
web-ext sign --api-key --api-secret
web-ext build
```