pypi-express-relay-utils.yml 621 B

123456789101112131415161718192021
  1. name: Upload express-relay Python Package to PyPI
  2. on:
  3. push:
  4. tags:
  5. - "python-v*"
  6. jobs:
  7. deploy:
  8. runs-on: ubuntu-20.04
  9. steps:
  10. - uses: actions/checkout@v2
  11. - uses: actions/setup-python@v2
  12. - name: Install dependencies
  13. run: |
  14. python3 -m pip install --upgrade poetry
  15. poetry -C express_relay/sdk/python/express_relay build
  16. - name: Build and publish
  17. run: |
  18. poetry -C express_relay/sdk/python/express_relay build
  19. poetry -C express_relay/sdk/python/express_relay publish --username __token__ --password ${{ secrets.PYPI_TOKEN }}