From bd493c70438cc9969368cf5b6476b6e44ec5627a Mon Sep 17 00:00:00 2001 From: Gethyl Kurian Date: Thu, 30 Nov 2023 09:57:43 +1100 Subject: [PATCH] chore(crate): Prepping Talos Messenger for publishing to crates.io --- .github/workflows/publish.yml | 16 +++++++++++++++- packages/talos_messenger_actions/Cargo.toml | 4 ++++ packages/talos_messenger_actions/README.md | 7 +++++++ packages/talos_messenger_core/Cargo.toml | 4 ++++ packages/talos_messenger_core/README.md | 5 +++++ 5 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 packages/talos_messenger_actions/README.md create mode 100644 packages/talos_messenger_core/README.md diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9dba2b36..a3711327 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -107,4 +107,18 @@ jobs: env: CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN_TALOS }} run: |- - cargo publish -v -p talos_certifier_adapters \ No newline at end of file + cargo publish -v -p talos_certifier_adapters + # Talos messenger core + - name: Publish talos_messenger_core@ ${{ env.VERSION_NAME }} crate + shell: bash + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN_TALOS }} + run: |- + cargo publish -v -p talos_messenger_core + # Talos messenger actions + - name: Publish talos_messenger_actions@ ${{ env.VERSION_NAME }} crate + shell: bash + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN_TALOS }} + run: |- + cargo publish -v -p talos_messenger_actions \ No newline at end of file diff --git a/packages/talos_messenger_actions/Cargo.toml b/packages/talos_messenger_actions/Cargo.toml index 6c9598b9..b1ba6590 100644 --- a/packages/talos_messenger_actions/Cargo.toml +++ b/packages/talos_messenger_actions/Cargo.toml @@ -2,6 +2,10 @@ name = "talos_messenger_actions" version = "0.2.7-dev" edition = "2021" +license = "MIT" +homepage = "https://github.com/kindredgroup/talos" +repository = "https://github.com/kindredgroup/talos" +readme = "README.md" [lib] doctest = false diff --git a/packages/talos_messenger_actions/README.md b/packages/talos_messenger_actions/README.md new file mode 100644 index 00000000..729661c4 --- /dev/null +++ b/packages/talos_messenger_actions/README.md @@ -0,0 +1,7 @@ +# Talos Messenger Actions + +Wrapper on Talos Messenger Core to handle specific types of `on_commit` actions. + +Currently supports publishing to `kafka`. + +Read more on the home page: https://github.com/kindredgroup/talos \ No newline at end of file diff --git a/packages/talos_messenger_core/Cargo.toml b/packages/talos_messenger_core/Cargo.toml index e4b2adad..9361122d 100644 --- a/packages/talos_messenger_core/Cargo.toml +++ b/packages/talos_messenger_core/Cargo.toml @@ -2,6 +2,10 @@ name = "talos_messenger_core" version = "0.2.7-dev" edition = "2021" +license = "MIT" +homepage = "https://github.com/kindredgroup/talos" +repository = "https://github.com/kindredgroup/talos" +readme = "README.md" [lib] doctest = false diff --git a/packages/talos_messenger_core/README.md b/packages/talos_messenger_core/README.md new file mode 100644 index 00000000..f75c6244 --- /dev/null +++ b/packages/talos_messenger_core/README.md @@ -0,0 +1,5 @@ +# Talos Messenger Core + +Core functionality for Talos messenger. + +Read more on the home page: https://github.com/kindredgroup/talos \ No newline at end of file