All Projects → masutaka → github-nippou

masutaka / github-nippou

Licence: MIT license
Print today's your GitHub action

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to github-nippou

Cobra
Source Code Security Audit (源代码安全审计)
Stars: ✭ 2,802 (+5504%)
Mutual labels:  cobra
term-check
A GitHub app which runs checks for flagged terminology in GitHub repos
Stars: ✭ 19 (-62%)
Mutual labels:  go-github
mango
mango is a man-page generator for the Go flag, pflag, cobra, coral, and kong packages
Stars: ✭ 191 (+282%)
Mutual labels:  cobra
golang-example-app
Example application
Stars: ✭ 138 (+176%)
Mutual labels:  cobra
kink
KinK is a helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Designed to ease clusters up for fast testing with batteries included in mind.
Stars: ✭ 364 (+628%)
Mutual labels:  cobra
super-dollop
Encrypt your files or notes by your GPG key and save to MinIO or AWS S3 easily!
Stars: ✭ 58 (+16%)
Mutual labels:  cobra
cobra-example
minimal example of cobra app
Stars: ✭ 43 (-14%)
Mutual labels:  cobra
savetheworldwithgo
Build systems with Go examples
Stars: ✭ 81 (+62%)
Mutual labels:  cobra
loli
A pretty CLI to find animes passing images 👉😳👈
Stars: ✭ 17 (-66%)
Mutual labels:  cobra
cobra-prompt
Connect cobra and go-prompt
Stars: ✭ 24 (-52%)
Mutual labels:  cobra
CNApy
An integrated visual environment for metabolic modeling with common methods such as FBA, FVA and Elementary Flux Modes, and advanced features such as thermodynamic methods, extended Minimal Cut Sets, OptKnock, RobustKnock, OptCouple and more!
Stars: ✭ 27 (-46%)
Mutual labels:  cobra
kubernetes-security-benchmark
A simple way to evaluate the security of your Kubernetes deployment against sets of best practices defined by various community sources
Stars: ✭ 27 (-46%)
Mutual labels:  cobra
cobrame
A COBRApy extension for genome-scale models of metabolism and expression (ME-models)
Stars: ✭ 30 (-40%)
Mutual labels:  cobra
go-github-mock
A library to aid unittesting code that uses Golang's Github SDK
Stars: ✭ 63 (+26%)
Mutual labels:  go-github
go course
個人多年來學習與實作上的心得筆記
Stars: ✭ 25 (-50%)
Mutual labels:  cobra
Cobra
A Commander for modern Go CLI interactions
Stars: ✭ 24,437 (+48774%)
Mutual labels:  cobra
go-starter
Go 服务框架脚手架. 整合 echo、swag、viper、nsq、logrus、fx、xorm、cobra 等第三方库
Stars: ✭ 145 (+190%)
Mutual labels:  cobra
cobra-shell
Generate an interactive, autocompleting shell for any Cobra CLI
Stars: ✭ 25 (-50%)
Mutual labels:  cobra
coBra
[co]erced [bra]cket, a simple vim plugin that forces brackets and quotes to be smart
Stars: ✭ 28 (-44%)
Mutual labels:  cobra
producthunt-cli
CLI application to access product hunt
Stars: ✭ 36 (-28%)
Mutual labels:  cobra

github-nippou

Build Status License GoDoc

Print today's your GitHub action.

This is a helpful tool when you write a daily report in reference to GitHub. Nippou is a japanese word which means a daily report.

Installation

Grab the latest binary from the releases page.

On macOS you can install or upgrade to the latest released version with Homebrew:

$ brew install masutaka/github-nippou/github-nippou
$ brew upgrade github-nippou

If you're interested in hacking on github-nippou, you can install via go install:

$ go install github.com/masutaka/github-nippou@latest

Also you can use make command, it's easy to build github-nippou:

$ make deps
$ make
$ ./github-nippou

Setup

$ github-nippou init

The initialization will be update your ~/.gitconfig.

  1. Add github-nippou.user
  2. Add github-nippou.token
  3. Create Gist, and add github-nippou.settings-gist-id for customizing output format (optional)

Usage

$ github-nippou help
Print today's your GitHub action

Usage:
  github-nippou [flags]
  github-nippou [command]

Available Commands:
  help          Help about any command
  init          Initialize github-nippou settings
  list          Print today's your GitHub action
  open-settings Open settings url with web browser
  version       Print version

Flags:
  -d, --debug               Debug mode
  -h, --help                help for github-nippou
  -s, --since-date string   Retrieves GitHub user_events since the date (default "20171007")
  -u, --until-date string   Retrieves GitHub user_events until the date (default "20171007")

Use "github-nippou [command] --help" for more information about a command.

You can get your GitHub Nippou on today.

$ github-nippou

### masutaka/github-nippou

* [v3.0.0](https://github.com/masutaka/github-nippou/issues/59) by @[masutaka](https://github.com/masutaka)
* [Enable to inject settings_gist_id instead of the settings](https://github.com/masutaka/github-nippou/pull/63) by @[masutaka](https://github.com/masutaka) **merged!**
* [Add y/n prompt to sub command \`init\`](https://github.com/masutaka/github-nippou/pull/64) by @[masutaka](https://github.com/masutaka) **merged!**
* [Add sub command \`open-settings\`](https://github.com/masutaka/github-nippou/pull/65) by @[masutaka](https://github.com/masutaka) **merged!**
* [Dockerize](https://github.com/masutaka/github-nippou/pull/66) by @[masutaka](https://github.com/masutaka) **merged!**

Contributing

  1. Fork it ( https://github.com/masutaka/github-nippou/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Maintenance

It's possible to release to GitHub using make command.

$ git checkout master
$ git pull
# Edit and commit lib/version.go
$ git push origin master
$ make dist
$ make release

External article

In Japanese

github-nippou - GitHubから日報を作成 MOONGIFT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].