diff --git a/.github/workflows/_release_rust.yml b/.github/workflows/_release_rust.yml index 127bc89818..cf08252a83 100644 --- a/.github/workflows/_release_rust.yml +++ b/.github/workflows/_release_rust.yml @@ -78,6 +78,18 @@ jobs: with: command: publish args: --token ${{ secrets.CRATES_TOKEN }} --package raphtory-graphql --allow-dirty + - name: "Publish raphtory-api to crates.io (DRY RUN)" + if: ${{ inputs.dry_run }} + uses: actions-rs/cargo@v1 + with: + command: publish + args: --token ${{ secrets.CRATES_TOKEN }} --package raphtory-api --allow-dirty --dry-run + - name: "Publish pometry-storage to crates.io (DRY RUN)" + if: ${{ inputs.dry_run }} + uses: actions-rs/cargo@v1 + with: + command: publish + args: --token ${{ secrets.CRATES_TOKEN }} --package pometry-storage --allow-dirty --dry-run - name: "Publish raphtory to crates.io (DRY RUN)" if: ${{ inputs.dry_run }} uses: actions-rs/cargo@v1 diff --git a/.github/workflows/release_auto.yml b/.github/workflows/release_auto.yml index 502662255c..c85a7956d5 100644 --- a/.github/workflows/release_auto.yml +++ b/.github/workflows/release_auto.yml @@ -16,19 +16,19 @@ jobs: name: _Release 2 - Publish Rust package to crates.io uses: ./.github/workflows/_release_rust.yml with: - base: ${{ github.event.inputs.base }} - dry_run: ${{ github.event.inputs.dry_run == true }} + base: ${{ inputs.base }} + dry_run: ${{ inputs.dry_run == true }} secrets: inherit call-release-python-workflow: name: _Release 3 - Publish python to pypi uses: ./.github/workflows/_release_python.yml with: - base: ${{ github.event.inputs.base }} - dry_run: ${{ github.event.inputs.dry_run == true }} + base: ${{ inputs.base }} + dry_run: ${{ inputs.dry_run == true }} secrets: inherit call-release-github-workflow: name: _Release 4 - Publish to Github uses: ./.github/workflows/_release_github.yml with: - base: ${{ github.event.inputs.base }} + base: ${{ inputs.base }} secrets: inherit diff --git a/Cargo.lock b/Cargo.lock index 34a3cfec50..ba18be3036 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3927,7 +3927,7 @@ dependencies = [ [[package]] name = "pometry-storage" -version = "0.8.1" +version = "0.9.0" [[package]] name = "portable-atomic" diff --git a/Cargo.toml b/Cargo.toml index 94cbbdc920..f2b3da94a0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ debug = true [workspace.dependencies] #[public-storage] -pometry-storage = { version = "0.8.1", path = "pometry-storage" } +pometry-storage = { version = ">=0.8.1", path = "pometry-storage" } #[private-storage] # pometry-storage = { path = "pometry-storage-private", package = "pometry-storage-private" } async-graphql = { version = "7.0.5", features = ["dynamic-schema"] } diff --git a/pometry-storage/Cargo.toml b/pometry-storage/Cargo.toml index a31f53e8ad..70ee565e48 100644 --- a/pometry-storage/Cargo.toml +++ b/pometry-storage/Cargo.toml @@ -1,3 +1,13 @@ [package] name = "pometry-storage" -version = "0.8.1" +description = "Storage backend for Raphtory" +edition.workspace = true +rust-version.workspace = true +version.workspace = true +keywords.workspace = true +authors.workspace = true +documentation.workspace = true +repository.workspace = true +license.workspace = true +readme.workspace = true +homepage.workspace = true \ No newline at end of file diff --git a/raphtory-api/Cargo.toml b/raphtory-api/Cargo.toml index d4dbd21a42..4146a92d8a 100644 --- a/raphtory-api/Cargo.toml +++ b/raphtory-api/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "raphtory-api" +description = "Raphtory common interface and APIs" version.workspace = true documentation.workspace = true repository.workspace = true