diff --git a/.github/workflows/release-pypi.yaml b/.github/workflows/release-pypi.yaml deleted file mode 100644 index e489350..0000000 --- a/.github/workflows/release-pypi.yaml +++ /dev/null @@ -1,38 +0,0 @@ -# (C) 2026 GoodData Corporation -name: Publish to PyPI - -on: - workflow_dispatch: - inputs: - tag: - description: 'Tag to publish (e.g. v0.1.0, v0.1.0.dev1)' - type: string - required: true - -permissions: - contents: read - id-token: write - -jobs: - publish: - name: Publish to PyPI - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - with: - ref: ${{ inputs.tag }} - persist-credentials: false - - - name: Install uv - uses: astral-sh/setup-uv@v7 - with: - enable-cache: false - - - name: Build - run: uv build --out-dir dist - - - name: Publish to PyPI - uses: pypa/gh-action-pypi-publish@release/v1 - with: - packages-dir: dist/ - verbose: true diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 256d844..56818b6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -79,7 +79,4 @@ the Actions tab, picking a semantic version bump type (`major`, `minor`, or `pat 3. Creates a GitHub Release 4. Builds and publishes the package to PyPI. -`release-pypi.yaml` can also be run on its own against an existing tag, in -case a publish needs to be redone. - PyPI publishing is handled using Trusted Publisher settings.