diff --git a/.github/workflows/python-build.yml b/.github/workflows/python-build.yml index 4582bb4..0c4d9a9 100644 --- a/.github/workflows/python-build.yml +++ b/.github/workflows/python-build.yml @@ -64,7 +64,7 @@ jobs: - if: (runner.os == 'Linux' && inputs.build-offline) == false run: python3 -m build --no-isolation ${{ inputs.build-args }} - - uses: actions/upload-artifact@v6 + - uses: actions/upload-artifact@v7 with: name: ${{ inputs.artifact || 'wheels' }} path: dist/ diff --git a/.github/workflows/python-deploy.yml b/.github/workflows/python-deploy.yml index 89fd45a..953077d 100644 --- a/.github/workflows/python-deploy.yml +++ b/.github/workflows/python-deploy.yml @@ -38,8 +38,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Install twine from PyPI - uses: install-pinned/twine@0540ad878c4a2669ed6363fed8e84b582c25eab5 # 5.0.0 - - uses: actions/download-artifact@v7 + uses: install-pinned/twine@2c96385a99671b0f0c6dfbd54387a0de53c57ff4 # 5.0.0 + - uses: actions/download-artifact@v8 with: name: ${{ inputs.artifact-name }} pattern: ${{ inputs.artifact-pattern }} diff --git a/checkout/action.yml b/checkout/action.yml index 6f7073d..690e225 100644 --- a/checkout/action.yml +++ b/checkout/action.yml @@ -5,6 +5,6 @@ runs: steps: - run: git config --global core.autocrlf false shell: bash - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd with: persist-credentials: false diff --git a/setup-python/action.yml b/setup-python/action.yml index 12c9fab..f3022b9 100644 --- a/setup-python/action.yml +++ b/setup-python/action.yml @@ -8,7 +8,7 @@ inputs: runs: using: "composite" steps: - - uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 + - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 with: python-version: ${{ inputs.python-version || (inputs.python-version-file == '' && hashFiles('.github/python-version.txt') == '' && hashFiles('.python-version') == '' && '3.13') || '' }} python-version-file: ${{ inputs.python-version-file || (inputs.python-version == '' && hashFiles('.github/python-version.txt') != '' && '.github/python-version.txt') || '' }} diff --git a/setup-uv/action.yml b/setup-uv/action.yml index f097f2b..1cb7d74 100644 --- a/setup-uv/action.yml +++ b/setup-uv/action.yml @@ -3,7 +3,7 @@ description: 'astral-sh/setup-uv with better defaults' runs: using: "composite" steps: - - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 + - uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 with: version: "0.9.2" enable-cache: ${{ !startsWith(github.ref, 'refs/tags/') }} # harden against cache poisoning