diff --git a/.docker/python/Dockerfile b/.docker/python/Dockerfile index bf53528..30561a5 100644 --- a/.docker/python/Dockerfile +++ b/.docker/python/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.14.7 ARG PACKAGE="core" -COPY --from=ghcr.io/astral-sh/uv:0.12.13 /uv /bin/uv +COPY --from=ghcr.io/astral-sh/uv:0.12.18 /uv /bin/uv WORKDIR /app diff --git a/.github/workflows/check-pr-title.yml b/.github/workflows/check-pr-title.yml index 1a4cb50..10368fa 100644 --- a/.github/workflows/check-pr-title.yml +++ b/.github/workflows/check-pr-title.yml @@ -5,7 +5,7 @@ on: jobs: check-pr-title: name: Check PR title - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 steps: - uses: blumilksoftware/action-pr-title@v1.2.0 diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index 1582d37..15c6bfc 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -9,7 +9,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 permissions: actions: read contents: read @@ -25,15 +25,15 @@ jobs: uses: actions/checkout@v7 - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} queries: +security-and-quality - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: category: "/language:${{ matrix.language }}" diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 920342e..0b4f87e 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -16,7 +16,7 @@ jobs: build: env: UV_CACHE_DIR: /tmp/.uv-cache - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 steps: - name: Checkout source code uses: actions/checkout@v7 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 43f3c19..9d91849 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -17,7 +17,7 @@ repos: # ruff - linting + formatting - repo: https://github.com/astral-sh/ruff-pre-commit - rev: "v0.16.7" + rev: "v0.16.8" hooks: - id: ruff name: ruff @@ -26,7 +26,7 @@ repos: # ty - static type checking - repo: https://github.com/astral-sh/ty-pre-commit - rev: v0.0.80 + rev: v0.0.83 hooks: - id: ty name: ty @@ -34,7 +34,7 @@ repos: # prettier - formatting JS, CSS, JSON, Markdown, ... # note: pre-commit/mirrors-prettier is archived; rbubley/mirrors-prettier is the maintained fork - repo: https://github.com/rbubley/mirrors-prettier - rev: v3.9.6 + rev: v3.9.8 hooks: - id: prettier exclude: ^uv.lock