From c2e3a41b2b6c895a743678296bdd54d63a73afca Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Wed, 17 Jun 2020 18:00:14 -0500 Subject: [PATCH] Publish winrt_bindings from a Windows build server. --- .github/workflows/release.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dfe0a96..98685dc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,6 +25,19 @@ jobs: choco install -y llvm cargo build --release + publish_winrt_bindings: + name: Publish winrt_bindings + runs-on: windows-latest + env: + CARGO_TOKEN: ${{ secrets.CARGO_TOKEN }} + steps: + - uses: actions/checkout@v2 + - run: | + cargo login $CARGO_TOKEN + cd winrt_bindings + cargo package + cargo publish + publish: name: Publish runs-on: ubuntu-latest @@ -36,7 +49,4 @@ jobs: sudo apt-get update sudo apt-get install -y libspeechd-dev cargo login $CARGO_TOKEN - cd winrt_bindings - cargo publish --no-verify - cd .. cargo publish