diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 2469286..483b8de 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -12,6 +12,7 @@ jobs: publish: name: publish runs-on: ubuntu-latest + environment: release permissions: id-token: write @@ -19,14 +20,18 @@ jobs: - uses: actions/checkout@v4 - name: Install Rye - run: | - curl -sSf https://rye.astral.sh/get | bash - echo "$HOME/.rye/shims" >> $GITHUB_PATH - env: - RYE_VERSION: '0.44.0' - RYE_INSTALL_OPTION: '--yes' + uses: eifinger/setup-rye@v4 + with: + version: '0.44.0' + + - name: Sync dependencies + run: rye sync + - name: Build package + run: rye build --clean + - name: Publish to PyPI - - run: | - bash ./bin/publish-pypi + uses: pypa/gh-action-pypi-publish@release/v1 + with: + # No token needed! Trusted publishing handles authentication + packages-dir: dist/ diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f800719..0c02950 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.3" + ".": "0.4.4" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 997bd92..8a2ff48 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.4.4 (2025-12-15) + +Full Changelog: [v0.4.3...v0.4.4](https://github.com/gitpod-io/gitpod-sdk-python/compare/v0.4.3...v0.4.4) + ## 0.4.3 (2025-12-15) Full Changelog: [v0.4.2...v0.4.3](https://github.com/gitpod-io/gitpod-sdk-python/compare/v0.4.2...v0.4.3) diff --git a/pyproject.toml b/pyproject.toml index 274016d..7dfd5d0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "gitpod-sdk" -version = "0.4.3" +version = "0.4.4" description = "The official Python library for the gitpod API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/gitpod/_version.py b/src/gitpod/_version.py index 4dd9d2a..fb7ab94 100644 --- a/src/gitpod/_version.py +++ b/src/gitpod/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "gitpod" -__version__ = "0.4.3" # x-release-please-version +__version__ = "0.4.4" # x-release-please-version