publish-pyth-solana-receiver-state.yml 586 B

123456789101112131415161718
  1. name: Publish Pyth SDK for the Solana Receiver to crates.io
  2. on:
  3. push:
  4. tags:
  5. - pyth-solana-receiver-sdk-v*
  6. jobs:
  7. publish-pyth-solana-receiver-sdk:
  8. name: Publish Pyth SDK for the Solana Receiver
  9. runs-on: ubuntu-latest
  10. steps:
  11. - name: Checkout sources
  12. uses: actions/checkout@v2
  13. - uses: actions-rust-lang/setup-rust-toolchain@v1
  14. - run: cargo publish --token ${CARGO_REGISTRY_TOKEN}
  15. env:
  16. CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
  17. working-directory: "target_chains/solana/pyth_solana_receiver_sdk"