diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2743627..90f0cb6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: environment: name: release outputs: - published: ${{ steps.sampo.outputs.published }} + released: ${{ steps.sampo.outputs.released }} steps: - uses: actions/checkout@v4 with: @@ -28,7 +28,7 @@ jobs: id: sampo uses: bruits/sampo/crates/sampo-github-action@main with: - command: auto + command: release create-github-release: true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -36,13 +36,10 @@ jobs: publish: name: Publish to PyPI needs: release - if: needs.release.outputs.published == 'true' + if: needs.release.outputs.released == 'true' runs-on: ubuntu-latest environment: name: release - permissions: - id-token: write - contents: read steps: - uses: actions/checkout@v4 - uses: astral-sh/setup-uv@v6 @@ -56,4 +53,6 @@ jobs: fi done - name: Publish to PyPI - uses: pypa/gh-action-pypi-publish@release/v1 + run: uv publish dist/* + env: + UV_PUBLISH_TOKEN: ${{ secrets.PYPI_API_TOKEN }} diff --git a/.sampo/changesets/jovial-duke-mielikki.md b/.sampo/changesets/jovial-duke-mielikki.md new file mode 100644 index 0000000..7d8be7f --- /dev/null +++ b/.sampo/changesets/jovial-duke-mielikki.md @@ -0,0 +1,12 @@ +--- +pypi/gt-python: patch +pypi/generaltranslation: patch +pypi/generaltranslation-icu-messageformat-parser: patch +pypi/generaltranslation-intl-messageformat: patch +pypi/generaltranslation-supported-locales: patch +pypi/gt-fastapi: patch +pypi/gt-flask: patch +pypi/gt-i18n: patch +--- + +test: release