diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6bb5b56..8b30545 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,12 +21,12 @@ jobs: with: python-version: "3.x" - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 with: python-version: ${{ steps.python-setup.outputs.python-version }} - name: Cache pre-commit environments - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: '~/.cache/pre-commit' key: pre-commit-${{ steps.python-setup.outputs.python-version }}-${{ hashFiles('.pre-commit-config.yaml') }} @@ -46,7 +46,7 @@ jobs: with: python-version: "3.x" - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 with: python-version: ${{ steps.python-setup.outputs.python-version }} @@ -62,7 +62,7 @@ jobs: uv run coverage xml - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1 + uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2 env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} with: @@ -83,7 +83,7 @@ jobs: with: python-version: "3.x" - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 with: python-version: ${{ steps.python-setup.outputs.python-version }} @@ -100,7 +100,7 @@ jobs: run: uv run sphinx-build -E -W -b html . _build/html - name: Archive docs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: docs path: ${{ github.workspace }}/docs/_build/html diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6aa7c64..0f02081 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,7 @@ jobs: with: python-version: "3.x" - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 with: python-version: ${{ steps.python-setup.outputs.python-version }} enable-cache: false # prevent cache poisoning @@ -39,7 +39,7 @@ jobs: run: uvx twine check dist/* - name: Archive distributions - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: dist path: ./dist/* @@ -75,7 +75,7 @@ jobs: with: python-version: "3.x" - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 with: python-version: ${{ steps.python-setup.outputs.python-version }} enable-cache: false # prevent cache poisoning @@ -98,7 +98,7 @@ jobs: --library_location . - name: Archive bundles - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: bundles path: ${{ github.workspace }}/bundles/ @@ -112,7 +112,7 @@ jobs: needs: [build-circuit-py-bundles] steps: - name: Download bundles - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: bundles path: bundles @@ -132,7 +132,7 @@ jobs: id-token: write steps: - name: Download distributions - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: dist path: dist