An open API service indexing awesome lists of open source software.

https://github.com/sks/ki-hocche

Turn SCM events to calendar events
https://github.com/sks/ki-hocche

calendar developer-tools github ical pull-requests release scm

Last synced: 16 days ago
JSON representation

Turn SCM events to calendar events

Awesome Lists containing this project

README

        

# Ki-Hocche

[![Build](https://github.com/sks/ki-hocche/actions/workflows/container.yml/badge.svg)](https://github.com/sks/ki-hocche/actions/workflows/container.yml)

`ki hocche` is a Bangla word that means "what is happening".

Ki-Hocche is a utility to help you find out what is happening in your SCM repositories. It creates a icalendar file from your SCM repositories. It is a simple tool that can be used to keep track of what is happening in your repositories.

## Installation

```bash
go install github.com/sks/ki-hocche@latest
```

## Usage

```bash
ki-hocche [flags]
```

## Flags

```sh
ki-hocche --help
```

### Export to icalendar file

```bash
export GITHUB_TOKEN=
ki-hocche journey --repos=repo_1 --repos=repo_2 -t ics -o /tmp/mycal.ics;
```

### Export to JSON

```bash
export GITHUB_TOKEN=
ki-hocche journey --repos=repo_1 --repos=repo_2 -t json -o /tmp/events.json;
```

## Supported SCMs

- [X] Github
- [ ] Gitlab
- [ ] Bitbucket

## Contributing

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.