Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build-subtitle-cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 720
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: astral-sh/setup-uv@v7
with:
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
is_release: ${{ steps.detect.outputs.is_release }}
os_matrix: ${{ steps.detect.outputs.os_matrix }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0 # need base history for the changed-file diff
- id: detect
Expand Down Expand Up @@ -83,7 +83,7 @@ jobs:
name: Changelog Version Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
# The GitHub release body is generated from the matching CHANGELOG.md
# section (see release.yml), so a `chore: release vX.Y.Z` PR must ship its
# changelog entry. This fails such a PR fast — before the ~20-min binary
Expand All @@ -103,7 +103,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand All @@ -130,7 +130,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand Down Expand Up @@ -187,7 +187,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand Down Expand Up @@ -234,7 +234,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand Down Expand Up @@ -278,7 +278,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand Down Expand Up @@ -331,7 +331,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand All @@ -353,7 +353,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand Down Expand Up @@ -384,7 +384,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand Down Expand Up @@ -426,7 +426,7 @@ jobs:
run:
working-directory: frontend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-node@v6
with:
node-version: "24"
Expand All @@ -452,7 +452,7 @@ jobs:
run:
working-directory: frontend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-node@v6
with:
node-version: "24"
Expand All @@ -476,7 +476,7 @@ jobs:
run:
working-directory: frontend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-node@v6
with:
node-version: "24"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/claude.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 1

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/code-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
language: ["python", "javascript-typescript"]

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Initialize CodeQL
uses: github/codeql-action/init@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/contributor-welcome.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
steps:
# Default ref under pull_request_target is the BASE branch (trusted repo
# code), not the fork's PR head — so requiring the greeting script is safe.
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- uses: actions/github-script@v9
with:
script: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
if: >-
!(github.event_name == 'pull_request' && startsWith(github.event.pull_request.title, 'chore: release v'))
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
# When dispatched with an explicit tag, check out that tag's code.
ref: ${{ inputs.tag || github.sha }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
name: Deploy Documentation
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: "3.11"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/download-stats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: actions/setup-python@v6
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/makemkv-install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- "1.18.3" # pinned baseline; update when a new version releases

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install MakeMKV build dependencies
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@v7
with:
version: "latest"
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
name: Build Windows Executable
runs-on: windows-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

# Build frontend
- uses: actions/setup-node@v6
Expand Down Expand Up @@ -173,7 +173,7 @@ jobs:
name: Build Linux Executable
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

# Build frontend
- uses: actions/setup-node@v6
Expand Down Expand Up @@ -317,7 +317,7 @@ jobs:
# so GPU on Jetson is an opt-in on-device step (see docs/development/jetson.md).
runs-on: ubuntu-24.04-arm
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

# Build frontend
- uses: actions/setup-node@v6
Expand Down Expand Up @@ -457,7 +457,7 @@ jobs:
name: Build Linux Executable (x64, headless/server)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: actions/setup-node@v6
with:
Expand Down Expand Up @@ -587,7 +587,7 @@ jobs:
name: Build Linux Executable (arm64, headless/server)
runs-on: ubuntu-24.04-arm
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: actions/setup-node@v6
with:
Expand Down Expand Up @@ -724,7 +724,7 @@ jobs:
arch: arm64
file_arch: arm64
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

# Build frontend
- uses: actions/setup-node@v6
Expand Down Expand Up @@ -863,7 +863,7 @@ jobs:
needs: [build-windows, build-linux, build-linux-arm64, build-macos, build-linux-headless, build-linux-arm64-headless]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
# Need CHANGELOG.md for the release body and full tag history so the
# "Full Changelog" compare link can resolve the previous tag.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/subtitle-cache-smoke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: astral-sh/setup-uv@v7
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tag-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
# Squash-merge of a release PR produces "chore: release v0.x.y (#NNN)"
if: "contains(github.event.head_commit.message, 'chore: release v')"
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Extract version from pyproject.toml
id: version
Expand Down
Loading