Update release.yml

Use explicit paths in publish-crates. Also adds flexbuffers publishing.
This commit is contained in:
Derek Bailey
2024-05-28 18:33:04 -07:00
committed by GitHub
parent f9dabf511a
commit dcacfc5b11

View File

@@ -132,15 +132,21 @@ jobs:
publish-crates: publish-crates:
name: Publish crates.io name: Publish crates.io
runs-on: ubuntu-latest runs-on: ubuntu-latest
defaults:
run:
working-directory: ./rust/flatbuffers
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1 - uses: actions-rs/toolchain@v1
with: with:
toolchain: stable toolchain: stable
override: true override: true
- name: Publish Flatbuffers
- uses: katyo/publish-crates@v2 - uses: katyo/publish-crates@v2
with: with:
path: .rust/flatbuffers
registry-token: ${{ secrets.CARGO_TOKEN }}
- name: Publish Flexbuffers
- uses: katyo/publish-crates@v2
with:
path: .rust/flexbuffers
registry-token: ${{ secrets.CARGO_TOKEN }} registry-token: ${{ secrets.CARGO_TOKEN }}