Skip to content

Commit 6756698

Browse files
authored
Merge pull request #40 from reproio/doc
Add a status budge and how to release
2 parents 22ee85c + 57b93dc commit 6756698

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# columnify
22

3+
![Go](https://github.com/reproio/columnify/workflows/Go/badge.svg)
4+
![goreleaser](https://github.com/reproio/columnify/workflows/goreleaser/badge.svg)
5+
36
Make record oriented data to columnar format.
47

58
## Synopsis
@@ -88,3 +91,7 @@ $ parquet-tools cat -json out.parquet
8891
`Columnifier` reads input file(s), converts format based on given parameter, finally writes output files.
8992
Format conversion is separated by schema / record. The `schema` conversion accepts input schema, then converts it to targer's via Arrow's schema. The `record` conversion is similar to schema's but intermediate is simply `map[string]interface{}`, because Arrow record isn't available as an intermediate.
9093
`columnify` basically depends on existing modules but it contains additional modules like `avro`, `parquet` to fill insufficient features.
94+
95+
## Release
96+
97+
[goreleaser](https://github.com/goreleaser/goreleaser) is integrated in GitHub Actions. It's triggerd on creating a new tag. Create a new release with semvar tag(`vx.y.z`) on this GitHub repo, then you get archives for some environments attached on the release.

0 commit comments

Comments
 (0)