message: Add crates publishing to Release
  Resolves
  Add script to handle serializing the publish of our crates in a specific order so it can be added into the Release flow
diff: @@ -308,3 +308,37 @@ jobs:
  fields: repo,message,commit,author,action,eventName,ref,workflow,job,took # selectable (default: repo,message)
  env:
  SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
  +
  + publish_crates:
  + name: Publish crates to crates.io
  + strategy:
  + matrix:
  + rust: [stable]
  + needs: [bump_stable_fluvio]
  + runs-on: ubuntu-latest
  + #permissions: write-all
  + steps:
  + - name: Install Rust ${{ matrix.rust }}
  + uses: actions-rs/toolchain@v1
  + with:
  + toolchain: ${{ matrix.rust }}
  + profile: minimal
  + override: true
  +
  + - uses: actions/checkout@v2
  +
  + - name: Run publish script
  + env:
  + VERBOSE: true
  + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
  + run: |
  + ./release-scripts/publish-crates.sh
  +
  + - name: Slack Notification
  + uses: 8398a7/action-slack@v3
  + if: failure()
  + with:
  + status: ${{ job.status }}
  + fields: repo,message,commit,author,action,eventName,ref,workflow,job,took # selectable (default: repo,message)
  + env:
  + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
  \ No newline at end of file
  