https://github.com/pepabo/furik
GitHub activity summary for Retrospective
https://github.com/pepabo/furik
Last synced: about 1 year ago
JSON representation
GitHub activity summary for Retrospective
- Host: GitHub
- URL: https://github.com/pepabo/furik
- Owner: pepabo
- License: mit
- Created: 2015-11-10T01:30:30.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-03-09T23:32:44.000Z (over 3 years ago)
- Last Synced: 2025-04-02T16:48:24.195Z (about 1 year ago)
- Language: Ruby
- Homepage:
- Size: 36.1 KB
- Stars: 84
- Watchers: 8
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Furik
Furik is summary generator for your GitHub activities.
[][gem]
[][travis]
[gem]: https://rubygems.org/gems/furik
[travis]: https://travis-ci.org/pepabo/furik
## Installation
Install it yourself as:
$ gem install furik
## Usage
You can show GitHub activity while one day.
$ furik activity
Output example is here:
```
% furik activity
Today's Activities
-
### ruby/rubyspec
- [pull_request](https://github.com/ruby/rubyspec/pull/158): Set Net::FTP.default_passive to false.
- [comment](https://github.com/ruby/rubyspec/pull/158#issuecomment-155703551): :+1: (Set Net::FTP.default_passive t...)
### ruby/ruby
- [pull_request](https://github.com/ruby/ruby/pull/1091): Fix typo, double 'means'
(snip)
```
If you want to show GitHub and GitHub Enterprise activities, You need to add `-l` option to `furik` command.
$ furik activity -l
furik supports to store authentication via Pit. You are asked GitHub (and GitHub Enterprise) token from furik.
Pit sotred your token to `~/.pit/default.yaml` by default. You can confirm or modify this yaml.
```sh
% cat ~/.pit/default.yaml
---
github.com:
access_token: your_token
your.github-enterprise.host:
access_token: your_enterprise_token
furik:
github_enterprise_host: your.github-enterpise.host
```
NOTE: `your.github-enterprise.host` should be replaced with your true GH:E hostname(both yaml's key and value).
## Development
After checking out the repo, run `bin/setup` to install dependencies. Then, run `rake test` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment. Run `bundle exec furik` to use the gem in this directory, ignoring other installed copies of this gem.
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/pepabo/furik.
## LICENSE
The MIT License (MIT)
Copyright (c) 2015- GMO Pepabo, Inc.