diff --git a/.github/workflows/ci-pipeline.yml b/.github/workflows/ci-pipeline.yml index 2cc0e65..acd9e3e 100644 --- a/.github/workflows/ci-pipeline.yml +++ b/.github/workflows/ci-pipeline.yml @@ -42,7 +42,7 @@ jobs: # Login against a Docker registry # https://github.com/docker/login-action - name: Log into registry ${{ env.REGISTRY }} - uses: docker/login-action@v3.5.0 + uses: docker/login-action@v3.6.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -55,7 +55,7 @@ jobs: - name: Extract Docker cache metadata id: meta-cache - uses: docker/metadata-action@v5.8.0 + uses: docker/metadata-action@v5.9.0 with: # list of Docker images to use as base name for tags # //- @@ -127,7 +127,7 @@ jobs: # Install the cosign tool # https://github.com/sigstore/cosign-installer - name: Install cosign - uses: sigstore/cosign-installer@v3.10.0 + uses: sigstore/cosign-installer@v3.10.1 - name: Setup Docker buildx uses: docker/setup-buildx-action@v3.11.1 @@ -135,7 +135,7 @@ jobs: # Login against a Docker registry # https://github.com/docker/login-action - name: Log into registry ${{ env.REGISTRY }} - uses: docker/login-action@v3.5.0 + uses: docker/login-action@v3.6.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -144,7 +144,7 @@ jobs: # We extract metadata without tags for single image - name: Extract Docker metadata id: meta - uses: docker/metadata-action@v5.8.0 + uses: docker/metadata-action@v5.9.0 with: # list of Docker images to use as base name for tags # //- @@ -153,7 +153,7 @@ jobs: - name: Extract Docker cache metadata id: meta-cache - uses: docker/metadata-action@v5.8.0 + uses: docker/metadata-action@v5.9.0 with: # list of Docker images to use as base name for tags # //- @@ -229,7 +229,7 @@ jobs: # Install the cosign tool # https://github.com/sigstore/cosign-installer - name: Install cosign - uses: sigstore/cosign-installer@v3.10.0 + uses: sigstore/cosign-installer@v3.10.1 - name: Setup Docker buildx uses: docker/setup-buildx-action@v3.11.1 @@ -237,7 +237,7 @@ jobs: # Login against a Docker registry # https://github.com/docker/login-action - name: Log into registry ${{ env.REGISTRY }} - uses: docker/login-action@v3.5.0 + uses: docker/login-action@v3.6.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -247,7 +247,7 @@ jobs: # https://github.com/docker/metadata-action - name: Extract Docker metadata id: meta - uses: docker/metadata-action@v5.8.0 + uses: docker/metadata-action@v5.9.0 with: # list of Docker images to use as base name for tags # //- diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index 99080c3..7fe1ae2 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -30,7 +30,7 @@ jobs: - name: Set up Python 3.13 uses: actions/setup-python@v6 with: - python-version: "3.13" + python-version: "3.14" - name: Install uv uses: astral-sh/setup-uv@v6 diff --git a/.github/workflows/python-code-style.yml b/.github/workflows/python-code-style.yml index e06f614..6e4dbff 100644 --- a/.github/workflows/python-code-style.yml +++ b/.github/workflows/python-code-style.yml @@ -20,7 +20,7 @@ jobs: - name: Set up Python 3.13 uses: actions/setup-python@v6 with: - python-version: "3.13" + python-version: "3.14" - name: Install uv uses: astral-sh/setup-uv@v6 - name: Install dependencies diff --git a/.github/workflows/python-lint.yml b/.github/workflows/python-lint.yml index af47353..16eb962 100644 --- a/.github/workflows/python-lint.yml +++ b/.github/workflows/python-lint.yml @@ -20,7 +20,7 @@ jobs: - name: Set up Python 3.13 uses: actions/setup-python@v6 with: - python-version: "3.13" + python-version: "3.14" - name: Install uv uses: astral-sh/setup-uv@v6 - name: Install dependencies diff --git a/.github/workflows/python-quality.yml b/.github/workflows/python-quality.yml index f9e624d..4110a53 100644 --- a/.github/workflows/python-quality.yml +++ b/.github/workflows/python-quality.yml @@ -20,7 +20,7 @@ jobs: - name: Set up Python 3.13 uses: actions/setup-python@v6 with: - python-version: "3.13" + python-version: "3.14" - name: Install uv uses: astral-sh/setup-uv@v6 - name: Install dependencies diff --git a/.github/workflows/python-typing.yml b/.github/workflows/python-typing.yml index be0b07b..bf3b75f 100644 --- a/.github/workflows/python-typing.yml +++ b/.github/workflows/python-typing.yml @@ -20,7 +20,7 @@ jobs: - name: Set up Python 3.13 uses: actions/setup-python@v6 with: - python-version: "3.13" + python-version: "3.14" - name: Install uv uses: astral-sh/setup-uv@v6 - name: Install dependencies diff --git a/Dockerfile b/Dockerfile index ecfa8c9..ebe03fc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ && apt-get install -y --no-install-recommends \ build-essential gcc git -COPY --from=ghcr.io/astral-sh/uv:0.8.22 /uv /uvx /bin/ +COPY --from=ghcr.io/astral-sh/uv:0.9.8 /uv /uvx /bin/ # From here we shouldn't need anymore a root user # Switch to nonroot and config uv