Commit graph

772 commits

Author SHA1 Message Date
Gerald Pinder
290fbc829b fix: Use sudo for skopeo copy for rechunk 2025-03-26 13:02:55 -04:00
dependabot[bot]
7cdb582125 chore(deps): bump shadow-rs from 1.1.0 to 1.1.1
Bumps [shadow-rs](https://github.com/baoyachi/shadow-rs) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/baoyachi/shadow-rs/releases)
- [Commits](https://github.com/baoyachi/shadow-rs/compare/v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: shadow-rs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 20:33:34 -04:00
dependabot[bot]
789792fbc4 chore(deps): bump clap_complete from 4.5.46 to 4.5.47
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.46 to 4.5.47.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.46...clap_complete-v4.5.47)

---
updated-dependencies:
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 20:33:15 -04:00
dependabot[bot]
f4f36b2393 chore(deps): bump tempfile from 3.19.0 to 3.19.1
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.19.0 to 3.19.1.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.19.0...v3.19.1)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 20:32:56 -04:00
dependabot[bot]
77d0314375 chore(deps): bump bon from 3.5.0 to 3.5.1
Bumps [bon](https://github.com/elastio/bon) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/elastio/bon/releases)
- [Changelog](https://github.com/elastio/bon/blob/master/release-plz.toml)
- [Commits](https://github.com/elastio/bon/compare/v3.5.0...v3.5.1)

---
updated-dependencies:
- dependency-name: bon
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 20:32:28 -04:00
Gerald Pinder
bf96f2375e fix: Don't use * for shadow-rs build dependency 2025-03-23 17:35:32 -04:00
Gerald Pinder
1750fffa6c chore: Release 2025-03-23 17:31:31 -04:00
Gerald Pinder
67817fe26d Fix some logic errors when checking whether or not we need sudo 2025-03-23 17:25:06 -04:00
Gerald Pinder
db9bf78c94 Add prompt for sudo 2025-03-23 17:25:06 -04:00
Gerald Pinder
5ba3061faf Temp comment out akmods 2025-03-23 17:25:06 -04:00
Gerald Pinder
9a3523a8a1 Lint fixes 2025-03-23 17:25:06 -04:00
Gerald Pinder
4537e29b55 Add check for using askpass 2025-03-23 17:25:06 -04:00
Gerald Pinder
883090ee85 Propogate use_sudo pattern to all traits that podman can be used in 2025-03-23 17:25:06 -04:00
Tom van Dijk
430d18de8a Apply suggestions from code review
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2025-03-23 17:25:06 -04:00
Tom van Dijk
1bd8e926b4 fixup! feat(podman_driver): Invoke sudo when needed for privileged 2025-03-23 17:25:06 -04:00
Tom van Dijk
9963758a91 feat(podman_driver): Invoke sudo when needed for privileged
My motivation is that it's really a bad practice to just run `sudo bluebuild generate -o Containerfile`, as the file gets created as root and it's kind-of unsafe to the system too.

I'd rather have the tool invoke sudo by itselves for the things it needs it for, rather than wrapping the entire program in sudo.

This is especially the case for local (non-ci) builds.
2025-03-23 17:25:06 -04:00
dependabot[bot]
100278fb9c chore(deps): bump shadow-rs from 0.38.1 to 1.0.1
Bumps [shadow-rs](https://github.com/baoyachi/shadow-rs) from 0.38.1 to 1.0.1.
- [Release notes](https://github.com/baoyachi/shadow-rs/releases)
- [Commits](https://github.com/baoyachi/shadow-rs/compare/v0.38.1...v1.0.1)

---
updated-dependencies:
- dependency-name: shadow-rs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 21:03:28 -04:00
Gerald Pinder
cd4dce411a chore: Upgrade deps 2025-03-18 20:43:38 -04:00
dependabot[bot]
6f2d490d2c chore(deps): bump serde from 1.0.218 to 1.0.219
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.218 to 1.0.219.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 00:47:01 -04:00
dependabot[bot]
69b9819a8c chore(deps): bump tempfile from 3.17.1 to 3.18.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.17.1 to 3.18.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.18.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 00:45:59 -04:00
dependabot[bot]
9a3bff08f1 chore(deps): bump bon from 3.3.2 to 3.4.0
Bumps [bon](https://github.com/elastio/bon) from 3.3.2 to 3.4.0.
- [Release notes](https://github.com/elastio/bon/releases)
- [Changelog](https://github.com/elastio/bon/blob/master/release-plz.toml)
- [Commits](https://github.com/elastio/bon/compare/v3.3.2...v3.4.0)

---
updated-dependencies:
- dependency-name: bon
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 00:45:39 -04:00
dependabot[bot]
4ce3cd787d chore(deps): bump tokio from 1.43.0 to 1.44.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 00:45:07 -04:00
RoyalOughtness
f627e969f5 chore: pin actions to commit hashes 2025-03-09 21:28:45 -04:00
Gerald Pinder
1cc63c86c5 chore: Bump cosign image to 2.4.3 2025-03-05 16:22:20 -05:00
dependabot[bot]
112a905ac4 chore(deps): bump cached from 0.53.1 to 0.54.0
Bumps [cached](https://github.com/jaemk/cached) from 0.53.1 to 0.54.0.
- [Changelog](https://github.com/jaemk/cached/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jaemk/cached/commits)

---
updated-dependencies:
- dependency-name: cached
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-05 16:21:02 -05:00
dependabot[bot]
08496375b2 chore(deps): bump anyhow from 1.0.96 to 1.0.97
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.96 to 1.0.97.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-05 16:20:44 -05:00
dependabot[bot]
a60e9288fc chore(deps): bump chrono from 0.4.39 to 0.4.40
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.39 to 0.4.40.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.40)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-05 16:20:28 -05:00
dependabot[bot]
4ce6304e6d chore(deps): bump thiserror from 2.0.11 to 2.0.12
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 2.0.11 to 2.0.12.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-05 16:20:11 -05:00
dependabot[bot]
2f89c213e5 chore(deps): bump uuid from 1.14.0 to 1.15.1
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.14.0 to 1.15.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.14.0...v1.15.1)

---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-05 16:19:34 -05:00
RoyalOughtness
ef98477438 chore: bump cosign to v2.4.3
https://github.com/sigstore/cosign/releases/tag/v2.4.3
2025-03-05 16:18:42 -05:00
Gerald Pinder
e468057b43 chore: Disable logs for sensitive crates 2025-03-03 00:00:34 -05:00
dependabot[bot]
cb08c43879 chore(deps): bump yaml-rust2 from 0.9.0 to 0.10.0
Bumps [yaml-rust2](https://github.com/Ethiraric/yaml-rust2) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/Ethiraric/yaml-rust2/releases)
- [Changelog](https://github.com/Ethiraric/yaml-rust2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Ethiraric/yaml-rust2/compare/v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: yaml-rust2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 09:29:12 -05:00
dependabot[bot]
90d98c9ed2 chore(deps): bump sigstore from 0.10.0 to 0.11.0
Bumps [sigstore](https://github.com/sigstore/sigstore-rs) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/sigstore/sigstore-rs/releases)
- [Changelog](https://github.com/sigstore/sigstore-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sigstore/sigstore-rs/compare/v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: sigstore
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 09:28:48 -05:00
Gerald Pinder
7dc9c7e0c1 fix: Allow user to not install Nushell in their system 2025-02-25 08:08:09 -05:00
Gerald Pinder
c3f0e6712c chore: Add more context to schema parsing errors 2025-02-13 16:45:13 -05:00
Gerald Pinder
6a5f54b2fd chore: Release 2025-02-12 13:56:46 -05:00
Gerald Pinder
59f0e2db65 fix: Make sure to update flake.nix during release 2025-02-12 13:52:31 -05:00
Gerald Pinder
d084c3b7e0 fix: Filter out images whose repo or tag is <none> when listing images 2025-02-12 13:03:17 -05:00
Gerald Pinder
9b707ee1d9 chore: Add more context for list_images image parsing 2025-02-12 12:38:21 -05:00
Jordan Pryde
e30ac64347
fix: Ignore pre-release field when parsing versions (#364)
Fixes #362.

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2025-02-11 20:16:50 +00:00
Gerald Pinder
c07b7ace6a chore: Release 2025-02-10 20:47:57 -05:00
Gerald Pinder
003e473de1 fix: Use lenient_semver for build drivers version check to handle pre-release versions 2025-02-10 20:39:12 -05:00
dependabot[bot]
e88c7561a9 chore(deps): bump jsonschema from 0.28.3 to 0.29.0
Bumps [jsonschema](https://github.com/Stranger6667/jsonschema) from 0.28.3 to 0.29.0.
- [Release notes](https://github.com/Stranger6667/jsonschema/releases)
- [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stranger6667/jsonschema/compare/rust-v0.28.3...rust-v0.29.0)

---
updated-dependencies:
- dependency-name: jsonschema
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 17:36:52 -05:00
dependabot[bot]
e3278d2e18 chore(deps): bump which from 7.0.1 to 7.0.2
Bumps [which](https://github.com/harryfei/which-rs) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/harryfei/which-rs/releases)
- [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/harryfei/which-rs/compare/7.0.1...7.0.2)

---
updated-dependencies:
- dependency-name: which
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 17:33:08 -05:00
dependabot[bot]
381b0e88bd chore(deps): bump uuid from 1.12.1 to 1.13.1
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.12.1 to 1.13.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.12.1...1.13.1)

---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 17:32:44 -05:00
dependabot[bot]
742f09b043 chore(deps): bump os_info from 3.9.2 to 3.10.0
Bumps [os_info](https://github.com/stanislav-tkach/os_info) from 3.9.2 to 3.10.0.
- [Release notes](https://github.com/stanislav-tkach/os_info/releases)
- [Changelog](https://github.com/stanislav-tkach/os_info/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stanislav-tkach/os_info/compare/v3.9.2...v3.10.0)

---
updated-dependencies:
- dependency-name: os_info
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 17:32:21 -05:00
dependabot[bot]
30f17bac30 chore(deps): bump clap from 4.5.27 to 4.5.28
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.27 to 4.5.28.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.27...clap_complete-v4.5.28)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 17:30:50 -05:00
Gerald Pinder
0da26e37d5 fix: Check for buildx before using docker 2025-02-10 17:30:27 -05:00
RoyalOughtness
46ef12e0bb chore: bump cosign to 2.4.2 2025-02-07 23:08:09 -05:00
Gerald Pinder
d8b061e9dd chore: Release 2025-02-04 19:17:29 -05:00