https://github.com/andrewpetrochenkov/github-webhooks.py
:octocat: github webhooks
https://github.com/andrewpetrochenkov/github-webhooks.py
cli github python
Last synced: 3 months ago
JSON representation
:octocat: github webhooks
- Host: GitHub
- URL: https://github.com/andrewpetrochenkov/github-webhooks.py
- Owner: andrewpetrochenkov
- License: unlicense
- Created: 2019-02-15T09:00:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-06-24T01:10:22.000Z (almost 4 years ago)
- Last Synced: 2025-02-26T09:41:59.146Z (3 months ago)
- Topics: cli, github, python
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://pypi.org/project/github-webhooks/)
[](https://unlicense.org/)
[](https://github.com/andrewp-as-is/github-webhooks.py/actions)### Installation
```bash
$ [sudo] pip install github-webhooks
```#### Config
bash|python
-|-
`export GITHUB_TOKEN="your_github_token"`|`os.environ["GITHUB_TOKEN"]="your_github_token"`#### Examples
```bash
$ cd path/to/repo
$ python -m github_webhooks.create "push" https://xxx.execute-api.us-east-1.amazonaws.com/run
$ python -m github_webhooks.names
web
$ python -m github_webhooks.urls
https://xxx.execute-api.us-east-1.amazonaws.com/run
$ python -m github_webhooks.delete "web"
````~/.github-webhooks.ini`
```
[name]
url = https://xxx.execute-api.us-east-1.amazonaws.com/run
events = push
``````
$ python -m github_webhooks.init "name"
```#### Links
+ [webhooks REST API v3](https://developer.github.com/v3/repos/hooks/)