diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 903ec334..2c91f470 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -24,7 +24,7 @@ jobs: - name: Install uv id: setup-uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: version-file: "uv.lock" python-version: "3.11" diff --git a/.github/workflows/python-sdk-publish.yml b/.github/workflows/python-sdk-publish.yml index f185707d..6c6264a0 100644 --- a/.github/workflows/python-sdk-publish.yml +++ b/.github/workflows/python-sdk-publish.yml @@ -27,7 +27,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: python-version: ${{ env.PYTHON_VERSION }} # This uv binary is the build backend for the published artifacts, @@ -105,7 +105,7 @@ jobs: PY - name: Upload distribution - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: dist path: dist/ @@ -127,7 +127,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: # The uv pinned in uv.lock, so a new uv release cannot change which # trees get scanned. @@ -200,7 +200,7 @@ jobs: - name: Upload audit artifacts if: always() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: release-dependency-audit path: /tmp/audit/ @@ -224,7 +224,7 @@ jobs: # DEP0005 (actions/download-artifact#484). This hides DEP0005 alone; # drop it once a release stops printing the warning. - name: Download distribution - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 env: NODE_OPTIONS: --disable-warning=DEP0005 with: diff --git a/.github/workflows/schema-drift.yml b/.github/workflows/schema-drift.yml index b0b0fbfe..1466a1f2 100644 --- a/.github/workflows/schema-drift.yml +++ b/.github/workflows/schema-drift.yml @@ -65,7 +65,7 @@ jobs: # The script runs the pinned model generator through uvx. setup-uv # installs the uv pinned in uv.lock. - name: Install uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: version-file: "uv.lock" diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index db1e9be2..7afe5e82 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -69,7 +69,7 @@ jobs: # Pinned so a new uv release cannot change which trees get scanned: # setup-uv installs the uv pinned in uv.lock. - name: Install uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: version-file: "uv.lock" @@ -178,7 +178,7 @@ jobs: # artifact to tell the author what broke. - name: Upload audit artifacts if: always() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: dependency-audit path: /tmp/audit/ @@ -210,7 +210,7 @@ jobs: - name: Download audit artifacts id: download continue-on-error: true - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 env: NODE_OPTIONS: --disable-warning=DEP0005 with: @@ -325,7 +325,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: version-file: "uv.lock" python-version: ${{ env.PYTHON_VERSION }} @@ -418,7 +418,7 @@ jobs: - name: Download audit artifacts if: steps.check.outputs.configured == 'true' continue-on-error: true - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 env: NODE_OPTIONS: --disable-warning=DEP0005 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 296b14c6..6908bf56 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -49,7 +49,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: # The uv pinned in the dev group, as locked in uv.lock. version-file: "uv.lock" @@ -264,7 +264,7 @@ jobs: # every leg resolves a different set, and a shared entry would hold # whichever leg saved first. - name: Install uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: version-file: "uv.lock" python-version: ${{ matrix.python-version }} @@ -378,7 +378,7 @@ jobs: # uv also provides the Python 3.9 the scanner runs on below. - name: Install uv - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: version-file: "uv.lock" python-version: '3.12'