Skip to content

fix(deps): Update all dependencies#8

Merged
bartekmp merged 8 commits into
mainfrom
renovate/all
May 19, 2026
Merged

fix(deps): Update all dependencies#8
bartekmp merged 8 commits into
mainfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Mar 8, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
docker/build-push-action action major v6v7
docker/login-action action major v3v4
docker/metadata-action action major v5v6
docker/setup-buildx-action action major v3v4

Release Notes

docker/build-push-action (docker/build-push-action)

v7.1.0

Compare Source

Full Changelog: docker/build-push-action@v7.0.0...v7.1.0

v7.0.0

Compare Source

Full Changelog: docker/build-push-action@v6.19.2...v7.0.0

v7

Compare Source

v6.19.2

Compare Source

Full Changelog: docker/build-push-action@v6.19.1...v6.19.2

v6.19.1

Compare Source

Full Changelog: docker/build-push-action@v6.19.0...v6.19.1

v6.19.0

Compare Source

  • Scope default git auth token to github.com by @​crazy-max in #​1451
  • Bump brace-expansion from 1.1.11 to 1.1.12 in #​1396
  • Bump form-data from 2.5.1 to 2.5.5 in #​1391
  • Bump js-yaml from 3.14.1 to 3.14.2 in #​1429
  • Bump lodash from 4.17.21 to 4.17.23 in #​1446
  • Bump tmp from 0.2.3 to 0.2.4 in #​1398
  • Bump undici from 5.28.4 to 5.29.0 in #​1397

Full Changelog: docker/build-push-action@v6.18.0...v6.19.0

v6.18.0

Compare Source

[!NOTE]
Build summary is now supported with Docker Build Cloud.

Full Changelog: docker/build-push-action@v6.17.0...v6.18.0

v6.17.0

Compare Source

[!NOTE]
Build record is now exported using the buildx history export command instead of the legacy export-build tool.

Full Changelog: docker/build-push-action@v6.16.0...v6.17.0

v6.16.0

Compare Source

Full Changelog: docker/build-push-action@v6.15.0...v6.16.0

v6.15.0

Compare Source

Full Changelog: docker/build-push-action@v6.14.0...v6.15.0

v6.14.0

Compare Source

Full Changelog: docker/build-push-action@v6.13.0...v6.14.0

v6.13.0

Compare Source

Full Changelog: docker/build-push-action@v6.12.0...v6.13.0

v6.12.0

Compare Source

Full Changelog: docker/build-push-action@v6.11.0...v6.12.0

v6.11.0

Compare Source

Full Changelog: docker/build-push-action@v6.10.0...v6.11.0

v6.10.0

Compare Source

Full Changelog: docker/build-push-action@v6.9.0...v6.10.0

v6.9.0

Compare Source

Full Changelog: docker/build-push-action@v6.8.0...v6.9.0

v6.8.0

Compare Source

Full Changelog: docker/build-push-action@v6.7.0...v6.8.0

v6.7.0

Compare Source

Full Changelog: docker/build-push-action@v6.6.1...v6.7.0

v6.6.1

Compare Source

Full Changelog: docker/build-push-action@v6.6.0...v6.6.1

v6.6.0

Compare Source

Full Changelog: docker/build-push-action@v6.5.0...v6.6.0

v6.5.0

Compare Source

Full Changelog: docker/build-push-action@v6.4.1...v6.5.0

v6.4.1

Compare Source

Full Changelog: docker/build-push-action@v6.4.0...v6.4.1

v6.4.0

Compare Source

Full Changelog: docker/build-push-action@v6.3.0...v6.4.0

v6.3.0

Compare Source

Full Changelog: docker/build-push-action@v6.2.0...v6.3.0

v6.2.0

Compare Source

Full Changelog: docker/build-push-action@v6.1.0...v6.2.0

v6.1.0

Compare Source

Full Changelog: docker/build-push-action@v6.0.2...v6.1.0

v6.0.2

Compare Source

Full Changelog: docker/build-push-action@v6.0.1...v6.0.2

v6.0.1

Compare Source

Full Changelog: docker/build-push-action@v6.0.0...v6.0.1

docker/login-action (docker/login-action)

v4.1.0

Compare Source

Full Changelog: docker/login-action@v4.0.0...v4.1.0

v4.0.0

Compare Source

Full Changelog: docker/login-action@v3.7.0...v4.0.0

v4

Compare Source

v3.7.0

Compare Source

Full Changelog: docker/login-action@v3.6.0...v3.7.0

v3.6.0

Compare Source

Full Changelog: docker/login-action@v3.5.0...v3.6.0

v3.5.0

Compare Source

Full Changelog: docker/login-action@v3.4.0...v3.5.0

v3.4.0

Compare Source

Full Changelog: docker/login-action@v3.3.0...v3.4.0

v3.3.0

Compare Source

Full Changelog: docker/login-action@v3.2.0...v3.3.0

v3.2.0

Compare Source

Full Changelog: docker/login-action@v3.1.0...v3.2.0

v3.1.0

Compare Source

Full Changelog: docker/login-action@v3.0.0...v3.1.0

docker/metadata-action (docker/metadata-action)

v6.0.0

Compare Source

Full Changelog: docker/metadata-action@v5.10.0...v6.0.0

v6

Compare Source

v5.10.0

Compare Source

Full Changelog: docker/metadata-action@v5.9.0...v5.10.0

v5.9.0

Compare Source

Full Changelog: docker/metadata-action@v5.8.0...v5.9.0

v5.8.0

Compare Source

Full Changelog: docker/metadata-action@v5.7.0...v5.8.0

v5.7.0

Compare Source

Full Changelog: docker/metadata-action@v5.6.1...v5.7.0

v5.6.1

Compare Source

Full Changelog: docker/metadata-action@v5.6.0...v5.6.1

v5.6.0

Compare Source

Full Changelog: docker/metadata-action@v5.5.1...v5.6.0

v5.5.1

Compare Source

Full Changelog: docker/metadata-action@v5.5.0...v5.5.1

v5.5.0

Compare Source

Full Changelog: docker/metadata-action@v5.4.0...v5.5.0

v5.4.0

Compare Source

Full Changelog: docker/metadata-action@v5.3.0...v5.4.0

v5.3.0

Compare Source

Full Changelog: docker/metadata-action@v5.2.0...v5.3.0

v5.2.0

Compare Source

Full Changelog: docker/metadata-action@v5.1.0...v5.2.0

v5.1.0

Compare Source

Full Changelog: docker/metadata-action@v5.0.0...v5.1.0

docker/setup-buildx-action (docker/setup-buildx-action)

v4.0.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.12.0...v4.0.0

v4

Compare Source

v3.12.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.11.1...v3.12.0

v3.11.1

Compare Source

Full Changelog: docker/setup-buildx-action@v3.11.0...v3.11.1

v3.11.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.10.0...v3.11.0

v3.10.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.9.0...v3.10.0

v3.9.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.8.0...v3.9.0

v3.8.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.7.1...v3.8.0

v3.7.1

Compare Source

Full Changelog: docker/setup-buildx-action@v3.7.0...v3.7.1

v3.7.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.6.1...v3.7.0

v3.6.1

Compare Source

Full Changelog: docker/setup-buildx-action@v3.6.0...v3.6.1

v3.6.0

Compare Source

  • Create temp docker context if default one has TLS data loaded before creating a container builder by @​crazy-max in #​341

Full Changelog: docker/setup-buildx-action@v3.5.0...v3.6.0

v3.5.0

Compare Source

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Warsaw)

  • Branch creation
    • "on the first day of the month"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

A previous Renovate commit incorrectly bumped actions/checkout from v4
to v6. The latest valid version is v4; v6 caused the build-and-push CI
job to fail on every PR.

https://claude.ai/code/session_015HTgtnuehb9N3YhzwN5Ecu
@renovate

renovate Bot commented May 19, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

claude added 6 commits May 19, 2026 15:53
The Dockerfile installs packages from alpine/edge/community and
alpine/edge/testing, but was based on alpine:latest (stable 3.22+).
Edge packages like hplip can depend on library versions that are newer
than what stable Alpine provides, causing apk to fail with a dependency
resolution error.

Switching the base to alpine:edge eliminates the version mismatch.

https://claude.ai/code/session_015HTgtnuehb9N3YhzwN5Ecu
Alpine 3.22 dropped hplip entirely (build failure, never restored).
Alpine 3.23 is the latest stable version where all required packages
exist:
- base image: alpine:latest/edge -> alpine:3.23
- repo URLs: edge/ -> v3.23/ (fully pinned, no drift)
- hplip + sane-backend-hpaio: @community -> @testing (they moved repos
  in 3.23)

https://claude.ai/code/session_015HTgtnuehb9N3YhzwN5Ecu
libjpeg was removed from Alpine years ago; libjpeg-turbo is its
replacement and the correct package name.

https://claude.ai/code/session_015HTgtnuehb9N3YhzwN5Ecu
alpine:3.23 ships with only /main in /etc/apk/repositories. Adding
community with an @community tag makes apk treat it as a pinned repo —
packages in it are invisible unless the @community suffix is used
explicitly. Most packages in this Dockerfile (cups-filters, gutenprint,
sane, sane-backends, sane-airscan, npm, imagemagick, etc.) live in
community but are installed without a tag, so apk couldn't find them.

Removing the @ prefix makes community a regular always-searched repo.
The @testing tag is kept since only specific packages need it.

https://claude.ai/code/session_015HTgtnuehb9N3YhzwN5Ecu
Stable Alpine versions (v3.x) do not have a testing repository on the
CDN — testing only exists under edge/. Using v3.23/testing caused apk
to fail when fetching the repo index, breaking the install of
cups-pdf@testing, hplip@testing, and sane-backend-hpaio@testing.

Final repo setup:
  main:            v3.23/main  (base image default)
  community:       v3.23/community  (untagged, always searched)
  testing:         edge/testing  (tagged @testing, only for 3 packages)

https://claude.ai/code/session_015HTgtnuehb9N3YhzwN5Ecu
hplip is only in edge/community and links against python3.14. Alpine
3.23 stable ships python3.12; the ABIs are incompatible so apk reports
exit code 2 (no solution). There is no stable Alpine version where
hplip and all other required packages coexist in a compatible state.

Summary of all Dockerfile fixes:
- alpine:latest -> alpine:edge (only base where hplip works)
- Remove @community tag so community packages are always searchable
- libjpeg -> libjpeg-turbo (libjpeg was removed from Alpine years ago)
- hplip@community / sane-backend-hpaio@community -> untagged (hplip
  moved from testing to community on edge/master; no tag needed)
- cups-pdf@testing remains (still in edge/testing only)

https://claude.ai/code/session_015HTgtnuehb9N3YhzwN5Ecu
@bartekmp bartekmp merged commit b8becef into main May 19, 2026
2 checks passed
@bartekmp bartekmp deleted the renovate/all branch May 19, 2026 21:03
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.

2 participants