pypi-express-relay-utils.yml 633 B

1234567891011121314151617181920212223
  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 install
  16. working-directory: "express_relay/sdk/python/express_relay"
  17. - name: Build and publish
  18. run: |
  19. poetry build
  20. poetry publish --username __token__ --password ${{ secrets.PYPI_TOKEN }}
  21. working-directory: "express_relay/sdk/python/express_relay"