cd.yml 524 B

123456789101112131415161718192021222324
  1. name: cd
  2. on:
  3. release:
  4. types:
  5. - published
  6. permissions:
  7. id-token: write
  8. contents: read
  9. jobs:
  10. publish_to_pypi:
  11. name: publish to pypi on new release
  12. runs-on: ubuntu-latest
  13. steps:
  14. - uses: actions/checkout@v3
  15. - uses: JRubics/poetry-publish@v1.16
  16. name: Build and publish to PyPI
  17. with:
  18. pypi_token: ${{ secrets.PYPI_TOKEN }}
  19. ignore_dev_requirements: "yes"
  20. repository_url: https://upload.pypi.org/legacy/
  21. repository_name: embedchain