Render verified fixture in CI #6

Merged
scruffydude merged 2 commits from feature/fixture-render-ci into main 2026-10-22 00:19:14 -04:00
Collaborator

Summary

  • generate a deterministic fixture source image in CI
  • exercise the real FFmpeg and ffprobe render-job path at an exact three-second duration
  • upload the complete verified fixture and provenance records as a workflow artifact
  • install FFmpeg and the render font in the CI runner

Validation

  • ruff check .
  • ruff format --check .
  • pytest -q (20 passed)
  • git diff --check

The local environment has no FFmpeg or Docker daemon, so the real render is intentionally validated by this PR workflow.

## Summary - generate a deterministic fixture source image in CI - exercise the real FFmpeg and ffprobe render-job path at an exact three-second duration - upload the complete verified fixture and provenance records as a workflow artifact - install FFmpeg and the render font in the CI runner ## Validation - ruff check . - ruff format --check . - pytest -q (20 passed) - git diff --check The local environment has no FFmpeg or Docker daemon, so the real render is intentionally validated by this PR workflow.
Render verified fixture in CI
Some checks failed
CI / test (pull_request) Failing after 2m29s
fc1be72079
Use Forgejo-compatible artifact upload
All checks were successful
CI / test (pull_request) Successful in 2m6s
CI / test (push) Successful in 1m35s
1a10069723
scruffydude deleted branch feature/fixture-render-ci 2026-10-22 00:19:14 -04:00
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
scruffydude/interstitial-director!6
No description provided.