Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/preset-io/github-actions
A Github API client to extract events and actions, and load into a database
https://github.com/preset-io/github-actions
Last synced: 29 days ago
JSON representation
A Github API client to extract events and actions, and load into a database
- Host: GitHub
- URL: https://github.com/preset-io/github-actions
- Owner: preset-io
- License: agpl-3.0
- Created: 2020-03-07T19:38:23.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-10-22T21:57:39.000Z (about 3 years ago)
- Last Synced: 2024-09-03T00:04:05.383Z (3 months ago)
- Language: Jupyter Notebook
- Size: 3.11 MB
- Stars: 28
- Watchers: 6
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This repository contains the supporting material for this
[Building a Superset Community Dashboard](https://preset.io/blog/) blog post.It provides:
- a Jupyter notebook that can extract events / actions from a
given Github repository and load it incrementally into a database
- a Superset dashboard as a JSON file that can be loaded into your
any Superset instance## Install
```bash
# clone the repo
git clone [email protected]:preset-io/dataeng.git
cd python-github# setup a virtual env
virtualenv env -p -python3
source env/bin/activate# install required deps
pip install -r requierments.txt
# fire up the notebook server
jupyter notebook
```