Gerald Pinder
2f6b2b4b70
chore: Install toolchains and components in build
2025-04-29 00:50:18 -04:00
Gerald Pinder
fb28157bc5
chore: Update edition to 2024
2025-04-29 00:00:27 -04:00
Gerald Pinder
5f648af104
chore: Clippy fixes
2025-04-28 23:51:35 -04:00
Gerald Pinder
6bae48bd88
fix: Add retry for retrieving schemas
2025-04-28 23:47:12 -04:00
Gerald Pinder
b0f1269e1e
fix: Remove onig from dep tree
2025-04-28 20:43:53 -04:00
dependabot[bot]
64e68c68b7
chore(deps): bump askama from 0.13.0 to 0.13.1
...
Bumps [askama](https://github.com/askama-rs/askama ) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/askama-rs/askama/releases )
- [Commits](https://github.com/askama-rs/askama/compare/v0.13.0...v0.13.1 )
---
updated-dependencies:
- dependency-name: askama
dependency-version: 0.13.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 09:28:16 -04:00
dependabot[bot]
668fc568db
chore(deps): bump clap from 4.5.36 to 4.5.37
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.36 to 4.5.37.
- [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.36...clap_complete-v4.5.37 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.37
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 09:27:29 -04:00
dependabot[bot]
9516a7589c
chore(deps): bump jsonschema from 0.29.1 to 0.30.0
...
Bumps [jsonschema](https://github.com/Stranger6667/jsonschema ) from 0.29.1 to 0.30.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.29.1...rust-v0.30.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-version: 0.30.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 09:27:13 -04:00
dependabot[bot]
5d02af1990
chore(deps): bump rand from 0.9.0 to 0.9.1
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.9.0...rand_core-0.9.1 )
---
updated-dependencies:
- dependency-name: rand
dependency-version: 0.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 09:26:21 -04:00
dependabot[bot]
8f316c1596
chore(deps): bump bon from 3.6.0 to 3.6.3
...
Bumps [bon](https://github.com/elastio/bon ) from 3.6.0 to 3.6.3.
- [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.6.0...v3.6.3 )
---
updated-dependencies:
- dependency-name: bon
dependency-version: 3.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 09:26:04 -04:00
Gerald Pinder
707db567ee
chore: Release
2025-04-15 18:04:56 -04:00
dependabot[bot]
6625edf030
chore(deps): bump which from 7.0.2 to 7.0.3
...
Bumps [which](https://github.com/harryfei/which-rs ) from 7.0.2 to 7.0.3.
- [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.2...7.0.3 )
---
updated-dependencies:
- dependency-name: which
dependency-version: 7.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 17:59:21 -04:00
dependabot[bot]
5939182ea0
chore(deps): bump anyhow from 1.0.97 to 1.0.98
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.97 to 1.0.98.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.97...1.0.98 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-version: 1.0.98
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 17:59:08 -04:00
dependabot[bot]
3691936a23
chore(deps): bump bon from 3.5.1 to 3.6.0
...
Bumps [bon](https://github.com/elastio/bon ) from 3.5.1 to 3.6.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.5.1...v3.6.0 )
---
updated-dependencies:
- dependency-name: bon
dependency-version: 3.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 17:58:57 -04:00
dependabot[bot]
67c96f39fd
chore(deps): bump clap from 4.5.35 to 4.5.36
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.35 to 4.5.36.
- [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.35...clap_complete-v4.5.36 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.36
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 17:58:47 -04:00
Gerald Pinder
f3d6fecbd5
fix: Get os ID with built-ins
2025-04-15 17:50:54 -04:00
Gerald Pinder
ad53cdcb8c
chore: Upgrade cached and use new sync_writes by_key for faster operations
2025-04-07 11:59:45 -04:00
Gerald Pinder
a62b6ff43c
chore: Migrate from rinja to askama
2025-04-07 11:59:45 -04:00
dependabot[bot]
301ae89b01
chore(deps): bump comlexr from 1.3.1 to 1.4.1
...
Bumps [comlexr](https://gitlab.com/wunker-bunker/comlexr ) from 1.3.1 to 1.4.1.
- [Release notes](https://gitlab.com/wunker-bunker/comlexr/tags )
- [Changelog](https://gitlab.com/wunker-bunker/comlexr/blob/main/CHANGELOG.md )
- [Commits](https://gitlab.com/wunker-bunker/comlexr/compare/v1.3.1...v1.4.1 )
---
updated-dependencies:
- dependency-name: comlexr
dependency-version: 1.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 08:52:18 -04:00
Gerald Pinder
b930e1c46c
chore: Upgrade deps
2025-04-06 13:18:31 -04:00
Gerald Pinder
80a768cc49
chore: Release
2025-03-26 15:28:28 -04:00
Gerald Pinder
9ffedf5314
fix: Handle login for skopeo during rechunk flow
2025-03-26 15:23:00 -04:00
Gerald Pinder
4b15468c3d
Revert "fix: Use sudo for login when using rechunk"
...
This reverts commit 185a34f86b .
2025-03-26 15:23:00 -04:00
Gerald Pinder
bd22b77430
Revert "fix: Fix lints and be sure to login before build in rechunk"
...
This reverts commit 51fd86ed6b .
2025-03-26 15:23:00 -04:00
Gerald Pinder
51fd86ed6b
fix: Fix lints and be sure to login before build in rechunk
2025-03-26 14:11:43 -04:00
Gerald Pinder
185a34f86b
fix: Use sudo for login when using rechunk
2025-03-26 13:56:16 -04:00
Gerald Pinder
7f8095d283
fix: Revert change to OciDir
2025-03-26 13:23:06 -04:00
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