diff --git a/.github/workflows/ci-full.yml b/.github/workflows/ci-full.yml index b287021d1..cf4c5264f 100644 --- a/.github/workflows/ci-full.yml +++ b/.github/workflows/ci-full.yml @@ -70,7 +70,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip @@ -147,7 +147,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip diff --git a/.github/workflows/ci-postgres.yml b/.github/workflows/ci-postgres.yml index 855ae515e..f1424c9f6 100644 --- a/.github/workflows/ci-postgres.yml +++ b/.github/workflows/ci-postgres.yml @@ -31,7 +31,7 @@ jobs: OE_TEST_DB: pg steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Create empty frontend dist (hatchling force-include) @@ -616,7 +616,7 @@ jobs: OE_TEST_DB: pg steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Create empty frontend dist (hatchling force-include) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 48fda7a37..d0ea3aaf2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" @@ -35,7 +35,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" @@ -101,7 +101,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip @@ -207,7 +207,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip @@ -398,7 +398,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip diff --git a/.github/workflows/desktop-release.yml b/.github/workflows/desktop-release.yml index f4654390d..a029d062a 100644 --- a/.github/workflows/desktop-release.yml +++ b/.github/workflows/desktop-release.yml @@ -58,7 +58,7 @@ jobs: - uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" @@ -536,7 +536,7 @@ jobs: # read, which under a gate is a red release caused by nothing. - name: Set up Python for the bundled sidecar census (macOS) if: runner.os == 'macOS' - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" diff --git a/.github/workflows/e2e-cross-os.yml b/.github/workflows/e2e-cross-os.yml index 993123498..e387d6e42 100644 --- a/.github/workflows/e2e-cross-os.yml +++ b/.github/workflows/e2e-cross-os.yml @@ -59,7 +59,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip diff --git a/.github/workflows/eval-match.yml b/.github/workflows/eval-match.yml index ba5f27db2..7df491a6d 100644 --- a/.github/workflows/eval-match.yml +++ b/.github/workflows/eval-match.yml @@ -64,7 +64,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip @@ -136,7 +136,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip diff --git a/.github/workflows/homepage-loops.yml b/.github/workflows/homepage-loops.yml index 897af8028..e4a140ab2 100644 --- a/.github/workflows/homepage-loops.yml +++ b/.github/workflows/homepage-loops.yml @@ -41,7 +41,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip diff --git a/.github/workflows/module-captures.yml b/.github/workflows/module-captures.yml index 60e4c21a5..a597fee11 100644 --- a/.github/workflows/module-captures.yml +++ b/.github/workflows/module-captures.yml @@ -40,7 +40,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12" cache: pip diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index 574684309..089731af8 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -50,7 +50,7 @@ jobs: ref: ${{ github.event.inputs.version || github.ref }} - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: '3.12' diff --git a/.github/workflows/repo-hygiene.yml b/.github/workflows/repo-hygiene.yml index d54937f30..f7c687eb3 100644 --- a/.github/workflows/repo-hygiene.yml +++ b/.github/workflows/repo-hygiene.yml @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check the tree for internal-only files @@ -59,7 +59,7 @@ jobs: # the tree before anything was reading it at all. steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check every release version literal agrees @@ -75,7 +75,7 @@ jobs: # instead, which is the only place the difference is visible. steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check every intra-app import against the committed tree @@ -90,7 +90,7 @@ jobs: # Full history so the guard scans every commit reachable from HEAD, # not just the tip; the tree is clean today and must stay that way. fetch-depth: 0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Scan commit messages for AI attribution trailers @@ -101,7 +101,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check locale files for doubled escapes @@ -112,7 +112,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check for new i18n leaks against the declared baseline @@ -123,7 +123,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check for t() keys no locale file can answer @@ -134,7 +134,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check computed t() keys against the English bundle @@ -145,7 +145,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check module display names are reachable, undrifted and unorphaned @@ -156,7 +156,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check counted keys for missing CLDR plural forms @@ -167,7 +167,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check for keys written beside the translation object @@ -178,7 +178,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check for values written in someone else's alphabet @@ -189,7 +189,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check locale files for stripped escape backslashes @@ -200,7 +200,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Check locale files for homoglyph-mixed words @@ -211,7 +211,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' # A case step is a link the reader clicks. /pipelines was linked from the @@ -226,7 +226,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' # An unregistered key resolves to False for every role while admin @@ -242,7 +242,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' # A collection endpoint moving from a bare array to {items, total, @@ -260,7 +260,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' # The other half of the job above. That one stops a migrated endpoint @@ -279,7 +279,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' # Grew out of #126: a migration that rewrote a 1724 MB table inside the diff --git a/.github/workflows/sbom-and-licenses.yml b/.github/workflows/sbom-and-licenses.yml index c08556f7b..d10d449ba 100644 --- a/.github/workflows/sbom-and-licenses.yml +++ b/.github/workflows/sbom-and-licenses.yml @@ -42,7 +42,7 @@ jobs: ref: ${{ inputs.tag }} - name: Setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.12"