https://github.com/matsubara0507/selfcat
:octocat: Collect self GitHub's status
https://github.com/matsubara0507/selfcat
haskell haskell-application
Last synced: 11 months ago
JSON representation
:octocat: Collect self GitHub's status
- Host: GitHub
- URL: https://github.com/matsubara0507/selfcat
- Owner: matsubara0507
- License: mit
- Created: 2019-05-07T13:58:26.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-06-12T06:51:22.000Z (about 5 years ago)
- Last Synced: 2025-02-02T18:47:00.102Z (over 1 year ago)
- Topics: haskell, haskell-application
- Language: Haskell
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# selfcat
[](https://github.com/matsubara0507/selfcat/actions/workflows/build.yaml)
collect self GitHub's status
## Install
use Haskell Stack:
```
$ stack install
```
use Docker Imgae:
```
$ docker pull matsubara0507/selfcat
```
## Usage
```
$ selfcat --help
unrecognized option `--help'
selfcat [options] [input-file]
--version Show version
-v --verbose Enable verbose mode: verbosity level "debug"
-o PATH --output=PATH Directory path for outputs
```
Set GitHub Personal Token (read only public repo) in `.env`.
And exec command with example:
```
$ selfcat --output=example/outputs example/.selfcat.yaml
Success.
```
## Development
build docker image
```
$ stack build --docker --copy-bins --local-bin-path=./bin
$ docker build -t ghcr.io/matsubara0507/selfcat . --build-arg local_bin_path=./bin
```