containers / bootc

Boot and upgrade via container images
https://containers.github.io/bootc/
Apache License 2.0
769 stars 83 forks source link

chore(deps): update all dependencies #894

Open platform-engineering-bot opened 1 week ago

platform-engineering-bot commented 1 week ago

This PR contains the following updates:

Package Type Update Change
EmbarkStudios/cargo-deny-action action major v1 -> v2
actions/checkout action major v3 -> v4
quay.io/fedora/fedora-bootc container major 41 -> 42
terminal_size dependencies minor 0.3 -> 0.4

Release Notes

EmbarkStudios/cargo-deny-action (EmbarkStudios/cargo-deny-action) ### [`v2`](https://redirect.github.com/EmbarkStudios/cargo-deny-action/compare/v1...v2) [Compare Source](https://redirect.github.com/EmbarkStudios/cargo-deny-action/compare/v1...v2)
actions/checkout (actions/checkout) ### [`v4`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422) [Compare Source](https://redirect.github.com/actions/checkout/compare/v3...v4) - `url-helper.ts` now leverages well-known environment variables by [@​jww3](https://redirect.github.com/jww3) in [https://github.com/actions/checkout/pull/1941](https://redirect.github.com/actions/checkout/pull/1941) - Expand unit test coverage for `isGhes` by [@​jww3](https://redirect.github.com/jww3) in [https://github.com/actions/checkout/pull/1946](https://redirect.github.com/actions/checkout/pull/1946)
eminence/terminal-size (terminal_size) ### [`v0.4.0`](https://redirect.github.com/eminence/terminal-size/releases/tag/v0.4.0) [Compare Source](https://redirect.github.com/eminence/terminal-size/compare/v0.3.0...v0.4.0) #### Breaking changes The big change in this release is the API change in [#​66](https://redirect.github.com/eminence/terminal-size/issues/66): - If you were using the `terminal_size_using_fd` or `terminal_size_using_handle` functions, these are now deprecated and unsafe. Instead you should use the `terminal_size_of` function, which does the same thing but is safer. #### What's Changed - Add `rust-version` in Cargo.toml by [@​cgwalters](https://redirect.github.com/cgwalters) in [https://github.com/eminence/terminal-size/pull/60](https://redirect.github.com/eminence/terminal-size/pull/60) - Update `windows-sys` to 0.52 by [@​barrbrain](https://redirect.github.com/barrbrain) in [https://github.com/eminence/terminal-size/pull/62](https://redirect.github.com/eminence/terminal-size/pull/62) - Update windows-sys to 0.59 by [@​eminence](https://redirect.github.com/eminence) in [https://github.com/eminence/terminal-size/pull/67](https://redirect.github.com/eminence/terminal-size/pull/67) - Update the API for I/O safety by [@​sunfishcode](https://redirect.github.com/sunfishcode) in [https://github.com/eminence/terminal-size/pull/66](https://redirect.github.com/eminence/terminal-size/pull/66) - Fix typo, link to docs, update docs by [@​waywardmonkeys](https://redirect.github.com/waywardmonkeys) in [https://github.com/eminence/terminal-size/pull/63](https://redirect.github.com/eminence/terminal-size/pull/63) - Update CI: Use current actions, remove unused build step by [@​waywardmonkeys](https://redirect.github.com/waywardmonkeys) in [https://github.com/eminence/terminal-size/pull/64](https://redirect.github.com/eminence/terminal-size/pull/64) #### New Contributors - [@​cgwalters](https://redirect.github.com/cgwalters) made their first contribution in [https://github.com/eminence/terminal-size/pull/60](https://redirect.github.com/eminence/terminal-size/pull/60) - [@​barrbrain](https://redirect.github.com/barrbrain) made their first contribution in [https://github.com/eminence/terminal-size/pull/62](https://redirect.github.com/eminence/terminal-size/pull/62) - [@​waywardmonkeys](https://redirect.github.com/waywardmonkeys) made their first contribution in [https://github.com/eminence/terminal-size/pull/63](https://redirect.github.com/eminence/terminal-size/pull/63) **Full Changelog**: https://github.com/eminence/terminal-size/compare/v0.3.0...v0.4.0

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

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

â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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



This PR has been generated by Renovate Bot.

cgwalters commented 1 week ago

Hmm this is a big mix of stuff...including things we don't want for now such as bumping fedora:41 -> fedora:42 (need to figure out how to teach renovate about pre-release versions there).

The biggest problem here is at least our renovate config doesn't understand Rust semver compatibility rules; the indexmap, uuid etc. bumps should have gone in with the other PR type.

Digging in I think we're inheriting from this global config https://github.com/platform-engineering-org/.github/blob/main/default.json