From 80eb129797f0b982d8e540fe7f3e0097e85a18d5 Mon Sep 17 00:00:00 2001 From: jsonbailey Date: Tue, 8 Jul 2025 11:30:17 -0500 Subject: [PATCH] [sdk-1373] chore: Fix failing deployments --- .github/actions/publish/action.yml | 18 ------------------ .github/workflows/manual-publish.yml | 7 ++++--- .github/workflows/release-please.yml | 6 +++--- 3 files changed, 7 insertions(+), 24 deletions(-) delete mode 100644 .github/actions/publish/action.yml diff --git a/.github/actions/publish/action.yml b/.github/actions/publish/action.yml deleted file mode 100644 index 60910ad..0000000 --- a/.github/actions/publish/action.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: Publish Package -description: 'Publish the package to PyPI' -inputs: - token: - description: 'Token to use for publishing.' - required: true - dry_run: - description: 'Is this a dry run. If so no package will be published.' - required: true - -runs: - using: composite - steps: - - name: Publish package distributions to PyPI - uses: pypa/gh-action-pypi-publish@release/v1 - if: ${{ inputs.dry_run == 'false' }} - with: - password: ${{inputs.token}} diff --git a/.github/workflows/manual-publish.yml b/.github/workflows/manual-publish.yml index affde11..e32fa95 100644 --- a/.github/workflows/manual-publish.yml +++ b/.github/workflows/manual-publish.yml @@ -32,7 +32,8 @@ jobs: - uses: ./.github/actions/build - - uses: ./.github/actions/publish + - name: Publish package distributions to PyPI + if: ${{ inputs.dry_run == 'false' }} + uses: pypa/gh-action-pypi-publish@release/v1 with: - token: ${{env.PYPI_AUTH_TOKEN}} - dry_run: ${{ inputs.dry_run }} + password: ${{env.PYPI_AUTH_TOKEN}} diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 0ab5dec..1b27fe8 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -42,8 +42,8 @@ jobs: - uses: ./.github/actions/build-docs if: ${{ steps.release.outputs.releases_created == 'true' }} - - uses: ./.github/actions/publish + - name: Publish package distributions to PyPI if: ${{ steps.release.outputs.releases_created == 'true' }} + uses: pypa/gh-action-pypi-publish@release/v1 with: - token: ${{env.PYPI_AUTH_TOKEN}} - dry_run: false + password: ${{env.PYPI_AUTH_TOKEN}} \ No newline at end of file