Sha256: d7c70ea9213e4ee03412d316f2d06cfa9016d206789f94a047d3272611df16d7

Contents?: true

Size: 931 Bytes

Versions: 1

Compression:

Stored size: 931 Bytes

Contents

# Chronicle::Github
[![Gem Version](https://badge.fury.io/rb/chronicle-github.svg)](https://badge.fury.io/rb/chronicle-github)

Extract your Github history using the command line with this plugin for [chronicle-etl](https://github.com/chronicle-app/chronicle-etl)

## Available Connectors
### Extractors
- `activity` - Extractor for a user's recent events

### Transformers
- Pending

## Usage

```sh
# Install chronicle-etl and this plugin
$ gem install chronicle-etl
$ chronicle-etl connectors:install github

# You can get a Github personal access token from https://github.com/settings/tokens
$ chronicle-etl secrets:set github access_token FOO123

# Extract github events from the last 10 days
$ chronicle-etl --extractor github:activity --since 10d

# Get all repos starred in the last month
$ chronicle-etl --extractor github:activity --loader json --since 1mo \
    | jq -r 'select(.type == "WatchEvent") | .repo.name'
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
chronicle-github-0.2.0 README.md