|
|
@@ -18,7 +18,7 @@ jobs:
|
|
|
runs-on: ubuntu-latest
|
|
|
steps:
|
|
|
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
|
|
- - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
|
|
|
+ - uses: actions/setup-python@6d4fd22b20465ccc0f7354476588e8df7c9ca0e0 # v7.1.0
|
|
|
with:
|
|
|
python-version: "3.13"
|
|
|
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
|
|
|
@@ -38,14 +38,14 @@ jobs:
|
|
|
steps:
|
|
|
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
|
|
- name: Set up uv
|
|
|
- uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0
|
|
|
+ uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3
|
|
|
with:
|
|
|
enable-cache: true
|
|
|
- name: Install poetry
|
|
|
run: uv tool install poetry
|
|
|
- name: Set up Python
|
|
|
id: setup-python
|
|
|
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
|
|
|
+ uses: actions/setup-python@6d4fd22b20465ccc0f7354476588e8df7c9ca0e0 # v7.1.0
|
|
|
with:
|
|
|
python-version: ${{ matrix.python-version }}
|
|
|
cache: "poetry"
|
|
|
@@ -122,7 +122,7 @@ jobs:
|
|
|
# the push to github-actions[bot].
|
|
|
- name: Generate release App token
|
|
|
id: app-token
|
|
|
- uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
|
|
|
+ uses: actions/create-github-app-token@64ab729a6294000f5aa4a4bc0b73d1f32bc45510 # v3.3.0
|
|
|
with:
|
|
|
app-id: ${{ secrets.RELEASE_APP_ID }}
|
|
|
private-key: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
|
|
|
@@ -145,7 +145,7 @@ jobs:
|
|
|
github_token: ${{ steps.app-token.outputs.token }}
|
|
|
|
|
|
- name: Publish package distributions to PyPI
|
|
|
- uses: pypa/gh-action-pypi-publish@dc37677b2e1c63e2034f94d8a5b11f265b73ba33 # release/v1
|
|
|
+ uses: pypa/gh-action-pypi-publish@7245906fb61fa33a13554f9d5fb856fe61758086 # release/v1
|
|
|
if: steps.release.outputs.released == 'true'
|
|
|
|
|
|
- name: Publish package distributions to GitHub Releases
|