dependabot[bot]
4f285ac27c
chore(deps): bump shadow-rs from 0.36.0 to 0.37.0
...
Bumps [shadow-rs](https://github.com/baoyachi/shadow-rs ) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/baoyachi/shadow-rs/releases )
- [Commits](https://github.com/baoyachi/shadow-rs/compare/v0.36.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: shadow-rs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 21:03:56 -05:00
Screeching Bagel
5f986edc40
readme: change file paths to match template
...
the blue-build/template repo has these files ending in .yml not .yaml so probably should here as well
2024-12-14 20:09:44 -05:00
Gerald Pinder
41031848df
chore(ci): Add Github Action auditing
2024-12-14 13:17:40 -05:00
Gerald Pinder
469c6044a6
fix: Typo in --all arg for buildah and podman prune
2024-12-14 00:48:12 -05:00
fiftydinar
974ba34225
chore: Use consistent syntax for getting information from os-release
...
Please tell me if I escaped quotes correctly in `drivers.rs`
2024-12-13 12:35:30 -05:00
Gerald Pinder
78959eff54
fix: Set kinoite as the default variant for generating an ISO
2024-12-12 10:15:14 -05:00
Gerald Pinder
d9b812d59b
feat: Add the ability to choose a tempdir for builds
2024-12-09 12:15:38 -05:00
dependabot[bot]
7bc67bf766
chore(deps): bump clap from 4.5.21 to 4.5.23
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.21 to 4.5.23.
- [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.21...clap_complete-v4.5.23 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 11:59:45 -05:00
dependabot[bot]
6bda915e34
chore(deps): bump anyhow from 1.0.93 to 1.0.94
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.93 to 1.0.94.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.93...1.0.94 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 11:59:30 -05:00
dependabot[bot]
39223ccefc
chore(deps): bump tokio from 1.41.1 to 1.42.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.41.1 to 1.42.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.41.1...tokio-1.42.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 11:59:14 -05:00
Gerald Pinder
6c3ee3a2bc
chore: Remove unused force arg
2024-12-08 21:26:17 -05:00
Gerald Pinder
4910292fb9
fix: Prevent certain builds from running when the PR is from a fork
2024-12-08 21:17:31 -05:00
fiftydinar
273d8795b2
chore: Copy signing keys to /etc/ only ( #288 )
...
Supplements main PR: https://github.com/blue-build/modules/pull/375
Tests & it works, can be merged.
2024-12-08 17:07:48 -05:00
Gerald Pinder
a8cac2adc9
chore: Release
2024-12-03 04:36:13 -05:00
Gerald Pinder
2069eb513a
chore: Prepare for the v0.9.0 release
2024-12-03 03:49:37 -05:00
dependabot[bot]
cb4acbadeb
chore(deps): bump miette from 7.2.0 to 7.4.0
...
Bumps [miette](https://github.com/zkat/miette ) from 7.2.0 to 7.4.0.
- [Release notes](https://github.com/zkat/miette/releases )
- [Changelog](https://github.com/zkat/miette/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zkat/miette/compare/miette-derive-v7.2.0...miette-derive-v7.4.0 )
---
updated-dependencies:
- dependency-name: miette
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 14:12:50 -05:00
dependabot[bot]
2956dd98fd
chore(deps): bump clap-verbosity-flag from 3.0.0 to 3.0.1
...
Bumps [clap-verbosity-flag](https://github.com/clap-rs/clap-verbosity-flag ) from 3.0.0 to 3.0.1.
- [Changelog](https://github.com/clap-rs/clap-verbosity-flag/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap-verbosity-flag/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: clap-verbosity-flag
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 14:12:36 -05:00
dependabot[bot]
2d6b27baa7
chore(deps): bump indexmap from 2.6.0 to 2.7.0
...
Bumps [indexmap](https://github.com/indexmap-rs/indexmap ) from 2.6.0 to 2.7.0.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.6.0...2.7.0 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 14:12:23 -05:00
dependabot[bot]
990c8f0034
chore(deps): bump os_info from 3.8.2 to 3.9.0
...
Bumps [os_info](https://github.com/stanislav-tkach/os_info ) from 3.8.2 to 3.9.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.8.2...v3.9.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>
2024-12-02 14:12:10 -05:00
Gerald Pinder
b4fbac2a66
feat(rechunk): Add the ability to rechunk an image
2024-12-02 02:23:22 -05:00
Gerald Pinder
ffa1789422
chore: Release
2024-12-02 01:27:15 -05:00
fiftydinar
1cc8b69e4a
chore: Assure that get_json_array outputs compact json output
...
This fixes the issue with `files` module, where brackets are included in an array.
2024-12-01 08:06:35 -05:00
Gerald Pinder
1671ea2143
feat(prune)!: Create prune command
2024-11-27 14:30:29 -05:00
Gerald Pinder
879dca348c
fix(ci): Login to earthly for tag build-scripts-all target
2024-11-26 21:30:57 -05:00
Gerald Pinder
3c6ad5ac25
chore: Release
2024-11-26 21:25:15 -05:00
Gerald Pinder
2b7305c5d0
fix: Add logic for inspecting multi-manifest images
2024-11-26 21:21:26 -05:00
Gerald Pinder
816a6a5ddd
fix(tests): Fix integration tests
2024-11-26 16:07:54 -05:00
Gerald Pinder
f2a4123e0b
fix: Export get_json_array bash function
2024-11-25 22:18:21 -05:00
Gerald Pinder
c8d8ab306c
fix(ci): Build all features for each package and build all archs
2024-11-25 22:09:36 -05:00
Gerald Pinder
ddfacd3492
chore: Release
2024-11-25 20:04:13 -05:00
Gerald Pinder
de3becfe2d
fix: Make sure jq prints raw values
2024-11-25 14:11:12 -05:00
Gerald Pinder
20550f22aa
chore: Add get_json_array bash function for migration to jq
2024-11-25 13:00:46 -05:00
Gerald Pinder
d9caf26ee1
fix(ci): Ensure we build the +build-scripts target on tags
2024-11-25 12:57:15 -05:00
dependabot[bot]
69461796e9
chore(deps): bump clap-verbosity-flag from 2.2.3 to 3.0.0
...
Bumps [clap-verbosity-flag](https://github.com/clap-rs/clap-verbosity-flag ) from 2.2.3 to 3.0.0.
- [Changelog](https://github.com/clap-rs/clap-verbosity-flag/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap-verbosity-flag/compare/v2.2.3...v3.0.0 )
---
updated-dependencies:
- dependency-name: clap-verbosity-flag
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 12:50:25 -05:00
fiftydinar
990269e574
chore: Remove unneded comment about bootupctl command
...
Not needed to be done anymore, as it's done upstream.
So removing the comment.
2024-11-25 12:48:30 -05:00
Gerald Pinder
85bb813e75
feat: Add cache for dnf5
2024-11-24 14:21:34 -05:00
Gerald Pinder
4e81c24fbc
fix(ci): Make sure tag job uses +build-images target
2024-11-24 12:15:13 -05:00
Gerald Pinder
31d0ba2162
chore: Release
2024-11-24 11:57:25 -05:00
Gerald Pinder
33e60dfdd6
fix: Setup blue-build-recipe crate to use reqwest version and features
2024-11-24 11:56:00 -05:00
Gerald Pinder
1f0e5af091
chore: Release
2024-11-24 11:51:52 -05:00
Gerald Pinder
367359e8ea
fix: Better support distrobox ( #160 )
...
We will now have a dedicated alpine based `distrobox` image. Due to
restrictions in how the `/tmp` directory in a `distrobox` image works,
it will not play nicely with generating a local tarball for rebasing a
locally built image. Going further into fixing this would required a
rootful setup and I'd rather leave the `distrobox` method as an easy way
to try out building a recipe for users who are not booted on a
`bluebuild` image.
Extra packages are installed to make the `distrobox` setup quicker and a
`distrobox.ini` file is provided to easily create the container and
export the CLI for use on the host machine. The `podman` binary is
passed into the `distrobox` container so that all images that are built
will be accessible locally and allows rootless operation without extra
setup.
2024-11-24 11:50:38 -05:00
Gerald Pinder
0de0417515
chore: Install jq and prefer over yq for modules
2024-11-24 11:14:00 -05:00
Gerald Pinder
81f9024cb3
chore: Add extra help text for fixing local modules
2024-11-23 20:23:36 -05:00
dependabot[bot]
5af92e5b0a
chore(deps): bump clap-verbosity-flag from 2.2.2 to 2.2.3
...
Bumps [clap-verbosity-flag](https://github.com/clap-rs/clap-verbosity-flag ) from 2.2.2 to 2.2.3.
- [Changelog](https://github.com/clap-rs/clap-verbosity-flag/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap-verbosity-flag/compare/v2.2.2...v2.2.3 )
---
updated-dependencies:
- dependency-name: clap-verbosity-flag
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 17:21:45 -05:00
dependabot[bot]
4237255322
chore(deps): bump open from 5.3.0 to 5.3.1
...
Bumps [open](https://github.com/Byron/open-rs ) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/Byron/open-rs/releases )
- [Changelog](https://github.com/Byron/open-rs/blob/main/changelog.md )
- [Commits](https://github.com/Byron/open-rs/compare/v5.3.0...v5.3.1 )
---
updated-dependencies:
- dependency-name: open
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 17:21:26 -05:00
dependabot[bot]
6c9cb03960
chore(deps): bump serde_json from 1.0.132 to 1.0.133
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.132 to 1.0.133.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.132...v1.0.133 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 17:21:04 -05:00
dependabot[bot]
cf3e1374d7
chore(deps): bump clap from 4.5.20 to 4.5.21
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.20 to 4.5.21.
- [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.20...clap_complete-v4.5.21 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 17:20:38 -05:00
dependabot[bot]
b1381dc0f7
chore(deps): bump shadow-rs from 0.35.2 to 0.36.0
...
Bumps [shadow-rs](https://github.com/baoyachi/shadow-rs ) from 0.35.2 to 0.36.0.
- [Release notes](https://github.com/baoyachi/shadow-rs/releases )
- [Commits](https://github.com/baoyachi/shadow-rs/compare/v0.35.2...v0.36.0 )
---
updated-dependencies:
- dependency-name: shadow-rs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 17:20:21 -05:00
Gerald Pinder
918da22952
feat(init): Add the new/init subcommands ( #85 )
2024-11-14 20:15:12 -05:00
Gerald Pinder
e3b246ef91
feat: Include base image information in labels
2024-11-14 09:26:08 -05:00