ci: give breadarr's check what it needs to pass #11

Merged
Breadway merged 2 commits from fix/breadarr-ci into main 2026-09-29 20:49:31 +08:00
Owner

Installs ffmpeg in the CI image (ci/deps.txt): the importer tests run ffprobe, which the shared Arch image does not include, so they failed on every run. Drops the pull_request trigger from check.yml: every other app checks pushes to feature/** and fix/** only, and on a pull_request event GITHUB_REF_NAME is like 10/merge, so the checkout step failed at once and left every PR with a permanently red check. Follow-up to ECO-38.

Installs ffmpeg in the CI image (ci/deps.txt): the importer tests run ffprobe, which the shared Arch image does not include, so they failed on every run. Drops the pull_request trigger from check.yml: every other app checks pushes to feature/** and fix/** only, and on a pull_request event GITHUB_REF_NAME is like 10/merge, so the checkout step failed at once and left every PR with a permanently red check. Follow-up to ECO-38.
ci: give breadarr's check what it needs to pass
Some checks failed
check / check (push) Failing after 4m35s
5f5bd5549c
- Install ffmpeg in the CI image (ci/deps.txt). The importer tests run
  ffprobe, which the shared Arch image does not include, so they failed
  on every run.
- Drop the pull_request trigger from check.yml. Every other app checks
  pushes to feature/** and fix/** only. On a pull_request event
  GITHUB_REF_NAME is like "10/merge", so the checkout step's
  git clone --branch failed at once, leaving every PR with a permanently
  red check next to the real push check. Follow-up to ECO-38.
ci: install mkvtoolnix-cli for breadarr's importer tests
All checks were successful
check / check (push) Successful in 15m26s
9e37082a53
Four importer tests (import_one_* and remux_backlog_*) run mkvmerge,
which the shared Arch image does not include, so they failed with
"failed to run mkvmerge -J" even once ffmpeg was installed. Found by
replaying the check locally through ci/build.sh.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Breadway/breadarr!11
No description provided.