Publishes also our rocksdb wrapper

pull/175/head
Tpt 3 years ago
parent e66daa6f59
commit 553267b63d
  1. 13
      .github/workflows/release.yml
  2. 1
      rocksdb-sys/Cargo.toml
  3. 6
      rocksdb-sys/README.md

@ -51,8 +51,21 @@ jobs:
push: true
tags: ${{ steps.docker_meta.outputs.tags }}
labels: ${{ steps.docker_meta.outputs.labels }}
publish_rocksdb_crate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
submodules: true
- run: rustup update
- run: cargo login $CRATES_IO_TOKEN
env:
CRATES_IO_TOKEN: ${{ secrets.CRATES_IO_TOKEN }}
- run: cargo publish
working-directory: ./rocksdb-sys
publish_lib_crate:
runs-on: ubuntu-latest
needs: publish_rocksdb_crate
steps:
- uses: actions/checkout@v2
with:

@ -4,6 +4,7 @@ version = "0.3.0-dev"
authors = ["Tpt <thomas@pellissier-tanon.fr>"]
license = "GPL-2.0 OR Apache-2.0"
repository = "https://github.com/oxigraph/oxigraph/tree/v0.3/rocksdb-sys"
readme = "README.md"
description = """
Rust bindings for RocksDB for Oxigraph usage.
"""

@ -0,0 +1,6 @@
Oxigraph RocksDB bindings
=========================
[RocksDB](http://rocksdb.org/) bindings for [Oxigraph](https://oxigraph.org).
Based on [librocksdb-sys](https://crates.io/crates/librocksdb-sys) under Apache v2 license.
Loading…
Cancel
Save