Skip to content

test ci#19

Draft
nigelgutzmann wants to merge 3 commits intomainfrom
test-ci-2
Draft

test ci#19
nigelgutzmann wants to merge 3 commits intomainfrom
test-ci-2

Conversation

@nigelgutzmann
Copy link

test

nigelgutzmann and others added 3 commits March 2, 2026 11:49
Add a test job to the build workflow that runs ESLint and npm test,
bringing GitHub Actions to feature parity with CircleCI.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Install FFmpeg from savoury1/ffmpeg5 PPA (same as CircleCI) to get:
- HTTPS protocol support for demuxer tests
- libx264 software encoder instead of hardware encoder
- Full codec support needed for all tests

This matches CircleCI's FFmpeg setup and should fix test failures.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant