diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 180969d6f..9d0d7ee8d 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -12,27 +12,47 @@ on: - released jobs: - publish-to-pypi: - runs-on: ubuntu-latest - permissions: - id-token: write - contents: read + # publish-to-pypi: + # runs-on: ubuntu-latest + # permissions: + # id-token: write + # contents: read - steps: - - name: Checkout Repository - uses: actions/checkout@v4 + # steps: + # - name: Checkout Repository + # uses: actions/checkout@v4 + + # - name: Install Poetry + # uses: snok/install-poetry@v1.3.4 - - name: Install Poetry - uses: snok/install-poetry@v1.3.4 + # - name: Build a binary wheel and a source tarball + # run: poetry build + # working-directory: openfast_python - - name: Build a binary wheel and a source tarball - run: poetry build - working-directory: openfast_python + # - name: Publish package distributions to PyPI + # uses: pypa/gh-action-pypi-publish@v1.8.14 + # with: + # packages-dir: openfast_python/dist - - name: Publish package distributions to PyPI - uses: pypa/gh-action-pypi-publish@v1.8.14 +# name: Build and publish python package + +# on: +# release: +# types: [ published ] + +# jobs: + publish-to-test-pypi: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Build and publish to pypi + uses: JRubics/poetry-publish@v2.0 with: - packages-dir: openfast_python/dist + pypi_token: ${{ secrets.PYPI_TOKEN }} + package_directory: "openfast_io" + repository_name: "openfast_io" + repository_url: "https://test.pypi.org/legacy/" + docker-build-and-push: