Skip to content

chore(deps): bump shaka-player from 5.2.3 to 5.2.4 - #235

Closed
dependabot[bot] wants to merge 1 commit into
developmentfrom
dependabot/npm_and_yarn/shaka-player-5.2.4
Closed

chore(deps): bump shaka-player from 5.2.3 to 5.2.4#235
dependabot[bot] wants to merge 1 commit into
developmentfrom
dependabot/npm_and_yarn/shaka-player-5.2.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 1, 2026

Copy link
Copy Markdown
Contributor

Bumps shaka-player from 5.2.3 to 5.2.4.

Release notes

Sourced from shaka-player's releases.

v5.2.4

5.2.4 (2026-07-28)

Bug Fixes

  • HLS: Detect audio-only raw content when CODECS is missing (#10399) (cb33725)
Changelog

Sourced from shaka-player's changelog.

5.2.4 (2026-07-28)

Bug Fixes

  • HLS: Detect audio-only raw content when CODECS is missing (#10399) (cb33725)
Commits

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved: fetchYarnDeps hash healed and nix build passes (version-update:semver-patch).

@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

countgitmick added a commit that referenced this pull request Aug 2, 2026
)

* fix(ci): stop the auto-heal loop stranding every npm Dependabot PR

The heal commit that recomputes the fetchYarnDeps hash caused three
separate failures, and together they deadlocked PRs #227 to #235.

Dependabot stops rebasing a PR as soon as a third party pushes a commit
to it. The heal commit is that push. Once #228 merged, the seven
remaining npm PRs conflicted and nothing ever cleared them. The heal
commit message now carries [dependabot skip], the documented marker that
lets Dependabot force-push a rebase over it.

Every npm PR rewrites yarn.lock and the same fetchYarnDeps hash line in
flake.nix, so two open npm PRs always conflict. A catch-all group puts
every npm version update in one PR and removes the race. Security
updates keep their own PRs, because the group is scoped to
version-updates.

A push made with the default GITHUB_TOKEN never starts another workflow
run, so the healed head commit carried zero checks. The checkout and
merge steps now read AUTOHEAL_TOKEN and fall back to GITHUB_TOKEN when
it is unset. The header documents that it has to be a Dependabot secret.

Drop the gh pr merge --auto fallback. GitHub refuses to arm auto-merge
on a branch with no merge requirement, and development has neither a
required check nor a required review, so the call always failed the job.
A conflict is now logged and passes, because Dependabot rebases it.

* chore(ci): drop batch-deps and leave Dependabot as the only npm updater

batch-deps ran yarn upgrade every Monday and pushed package.json,
yarn.lock and flake.nix straight to development. Dependabot npm runs
weekly against the same three files. Two updaters on one lockfile mean
that every Monday push turned each open npm PR dirty.

The catch-all npm group now does the same job through a reviewed PR with
real CI. batch-deps pushed to the default branch with no review at all,
which its own header called out as the trade it accepted.

---------

Co-authored-by: countgitmick <countgitmick@email.com>
@countgitmick

Copy link
Copy Markdown
Owner

@dependabot recreate

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/shaka-player-5.2.4 branch from b4ecdae to 6bf982f Compare August 2, 2026 13:27
@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

1 similar comment
@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved: fetchYarnDeps hash healed and nix build passes (version-update:semver-patch).

Bumps [shaka-player](https://github.com/shaka-project/shaka-player) from 5.2.3 to 5.2.4.
- [Release notes](https://github.com/shaka-project/shaka-player/releases)
- [Changelog](https://github.com/shaka-project/shaka-player/blob/v5.2.4/CHANGELOG.md)
- [Commits](shaka-project/shaka-player@v5.2.3...v5.2.4)

---
updated-dependencies:
- dependency-name: shaka-player
  dependency-version: 5.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/shaka-player-5.2.4 branch from 4f78be8 to a069190 Compare August 2, 2026 13:32
@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

@countgitmick

Copy link
Copy Markdown
Owner

Superseded by #238, which bumps the whole npm group in one PR. This PR carries an auto-heal commit from before #236, so Dependabot will not rebase it and it can never leave the conflicted state. The same version bump is in #238.

@countgitmick
countgitmick deleted the dependabot/npm_and_yarn/shaka-player-5.2.4 branch August 2, 2026 13:32
@dependabot @github

dependabot Bot commented on behalf of github Aug 2, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved: fetchYarnDeps hash healed and nix build passes (version-update:semver-patch).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant