Skip to content

Toolchain update: player libraries - #567

Merged
Nawid3333 merged 4 commits into
mainfrom
toolchain/player-libraries
Oct 24, 2026
Merged

Nawid3333 merged 4 commits into
mainfrom
toolchain/player-libraries

Conversation

@github-actions

Copy link
Copy Markdown

The player libraries the live suite plays (tests/e2e/live-specs/player-libraries.json), each at its newest release of its pinned major that is at least 3 days old and fits the ranges the others declare on it:

Library Now Then
video.js 8.24.1 8.24.2
shaka-player 5.2.12 5.3.1
@clappr/player 0.14.7 0.14.8
@clappr/hlsjs-playback 3.1.2 3.1.3

Not taken here, a decision each (the issue "Player libraries: newer majors" lists them): video.js 10.1.0 (pinned 8.24.1)

CI and the live suite (live-streams.yml: every library plays its page on its own, then FastStream takes it over, on Linux and on Windows) have been started on it. update-prs.yml tells @Nawid3333 once both have run whether it is ready to merge, and the merge is theirs.

This pull request is rebuilt in place when the set changes. Closing it skips this set; it comes again with the next one.

Nothing here is part of the extension: its build should come out unchanged, and a merge then releases nothing (auto-release.yml compares the builds).

Opened by https://github.com/Nawid3333/FastStream/actions/runs/40050738716

…/player 0.14.8, @clappr/hlsjs-playback 3.1.3)
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Oct 24, 2026
@github-actions

github-actions Bot commented Oct 24, 2026 •

Copy link
Copy Markdown
Author

@Nawid3333 CI passes on this pull request (https://github.com/Nawid3333/FastStream/actions/runs/40053038274). Look at this before merging:

toolchain-updates.yml rebuilds this pull request in place when a newer release comes. Closing it skips this set of versions; the next set comes as a pull request of its own.

https://github.com/Nawid3333/FastStream/actions/runs/40053687078

Nawid3333 added a commit that referenced this pull request Oct 24, 2026
The first rolling pull request of the player libraries (#567) showed it:
a pull request this repository's token opens gets pull_request runs that
wait for an approval and never run (completed, action_required), and
they come AFTER the runs started on its branch, so they are the newest
on its commit. update-prs.yml read that live run as a failure (the pull
request could never be ready), and the live suite's hand-off took that
CI run as the newest and handed nothing over (no verdict after the live
suite). Both now leave out runs concluded action_required or skipped,
and so does the weekly check for a head without a deciding live run.
Each new test fails without this (4 checks red, run in WSL).

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 24, 2026 •

Copy link
Copy Markdown
Author

@Nawid3333 CI passes on this pull request (https://github.com/Nawid3333/FastStream/actions/runs/40054367399), and every check holds: ready for you to merge.

Its build of the extension is file for file the one in v1.3.82.141, the version number aside: merging it releases nothing.

toolchain-updates.yml rebuilds this pull request in place when a newer release comes. Closing it skips this set of versions; the next set comes as a pull request of its own.

https://github.com/Nawid3333/FastStream/actions/runs/40055392002

@Nawid3333
Nawid3333 merged commit e1f20c4 into main Oct 24, 2026
48 checks passed
@Nawid3333
Nawid3333 deleted the toolchain/player-libraries branch October 24, 2026 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant