Commit graph

  • 4e81c24fbc fix(ci): Make sure tag job uses +build-images target Gerald Pinder 2024-11-24 12:15:13 -05:00
  • 31d0ba2162 chore: Release Gerald Pinder 2024-11-24 11:57:25 -05:00
  • 33e60dfdd6 fix: Setup blue-build-recipe crate to use reqwest version and features Gerald Pinder 2024-11-24 11:56:00 -05:00
  • 1f0e5af091 chore: Release Gerald Pinder 2024-11-24 11:51:52 -05:00
  • 367359e8ea
    fix: Better support distrobox (#160) Gerald Pinder 2024-11-24 11:50:38 -05:00
  • 0de0417515 chore: Install jq and prefer over yq for modules Gerald Pinder 2024-11-22 19:37:54 -05:00
  • 81f9024cb3 chore: Add extra help text for fixing local modules Gerald Pinder 2024-11-23 20:23:11 -05:00
  • 5af92e5b0a chore(deps): bump clap-verbosity-flag from 2.2.2 to 2.2.3 dependabot[bot] 2024-11-18 09:20:21 +00:00
  • 4237255322 chore(deps): bump open from 5.3.0 to 5.3.1 dependabot[bot] 2024-11-18 09:20:48 +00:00
  • 6c9cb03960 chore(deps): bump serde_json from 1.0.132 to 1.0.133 dependabot[bot] 2024-11-18 09:20:09 +00:00
  • cf3e1374d7 chore(deps): bump clap from 4.5.20 to 4.5.21 dependabot[bot] 2024-11-18 09:19:50 +00:00
  • b1381dc0f7 chore(deps): bump shadow-rs from 0.35.2 to 0.36.0 dependabot[bot] 2024-11-18 09:20:35 +00:00
  • 918da22952
    feat(init): Add the new/init subcommands (#85) Gerald Pinder 2024-11-14 20:15:12 -05:00
  • e3b246ef91 feat: Include base image information in labels Gerald Pinder 2024-11-13 23:55:23 -05:00
  • 3674f83fd2 chore(deps): bump tokio from 1.41.0 to 1.41.1 dependabot[bot] 2024-11-11 08:28:19 +00:00
  • 9dce13dec2 chore(deps): bump tempfile from 3.13.0 to 3.14.0 dependabot[bot] 2024-11-11 08:28:32 +00:00
  • 99ba74f15c chore(deps): bump which from 6.0.3 to 7.0.0 dependabot[bot] 2024-11-11 08:28:56 +00:00
  • c774a80f59 chore: Update akmods image ref gen to handle open drivers Gerald Pinder 2024-11-04 11:26:00 -05:00
  • b376a5a484 chore!: Remove force arg for build since it is no longer in use Gerald Pinder 2024-11-07 00:10:07 -05:00
  • 752c957914 chore: Remove need to update .gitignore by making use of temporary directories Gerald Pinder 2024-11-06 23:58:28 -05:00
  • 5ff001816c chore(deps): Update more dependencies Gerald Pinder 2024-11-06 20:11:55 -05:00
  • df4fc3386b chore(deps): bump jsonschema from 0.26.0 to 0.26.1 dependabot[bot] 2024-11-07 01:04:18 +00:00
  • d2a38f8036 chore(deps): bump serde from 1.0.210 to 1.0.214 dependabot[bot] 2024-11-07 01:04:26 +00:00
  • 1c2cbd60ab chore(deps): bump reqwest from 0.12.8 to 0.12.9 dependabot[bot] 2024-11-07 01:04:21 +00:00
  • 2304faba6c chore(deps): bump clap_complete from 4.5.33 to 4.5.37 dependabot[bot] 2024-11-07 01:04:31 +00:00
  • b3a8b65b21 chore: Set shadow back to its original location Gerald Pinder 2024-11-06 20:05:57 -05:00
  • 0dbf7e8e46 chore(deps): bump shadow-rs from 0.26.1 to 0.35.2 dependabot[bot] 2024-11-04 12:11:41 +00:00
  • 1481fba40a feat: Use yaml-rust2 to get line numbers for better errors Gerald Pinder 2024-11-01 16:04:38 -04:00
  • e67a427dc3 chore: Send log files to ~/.cache/bluebuild Gerald Pinder 2024-11-03 21:39:08 -05:00
  • 86b7cc5cc6 fix(ci): Have integration tests job require the amd64-prebuild job Gerald Pinder 2024-11-01 16:38:42 -04:00
  • 157fbac4ee chore(deps): bump anyhow from 1.0.89 to 1.0.92 dependabot[bot] 2024-11-01 20:13:24 +00:00
  • 6e164eefd3 chore(deps): bump rinja from 0.3.4 to 0.3.5 dependabot[bot] 2024-11-01 20:13:23 +00:00
  • b226868516 chore(deps): bump serde_json from 1.0.128 to 1.0.132 dependabot[bot] 2024-11-01 20:13:12 +00:00
  • 22d3d132f5 chore(deps): bump tokio from 1.40.0 to 1.41.0 dependabot[bot] 2024-11-01 20:13:15 +00:00
  • 69851a5384 fix: Pin prebuilds to Fedora 40 Gerald Pinder 2024-11-01 16:19:54 -04:00
  • 099785e457 chore(deps): bump uuid from 1.10.0 to 1.11.0 dependabot[bot] 2024-11-01 19:52:34 +00:00
  • 2fa3c88069 fix: Clean up error display for validate command Gerald Pinder 2024-11-01 15:50:39 -04:00
  • 9a3ad0ae17 feat: Add validation command Gerald Pinder 2024-10-11 19:37:28 -04:00
  • 1de71ab026
    chore: Create dependabot.yml Gerald Pinder 2024-10-29 13:01:45 -04:00
  • ba5d6696f5 fix: Update copy Typespec to expect proper type Gerald Pinder 2024-10-13 19:06:50 -04:00
  • c0414bed30 chore: Remove akmod that no longer exists in integration tests Gerald Pinder 2024-10-11 21:56:48 -04:00
  • 1865a46c55 fix: Make sure to exit after unwind Gerald Pinder 2024-10-11 19:40:55 -04:00
  • ceefc7175a chore: Remove expect-exit as a dependency and add bacon config Gerald Pinder 2024-10-11 16:32:16 -04:00
  • 3a4782408d chore: Require integration tests to depend on prebuild Gerald Pinder 2024-10-08 12:55:32 -04:00
  • 8fc34f346f fix: Update main branch workflow to use +build-images target Gerald Pinder 2024-10-07 16:38:24 -04:00
  • 32092195d3
    chore: Cleanup workflows to be run from just (#238) Gerald Pinder 2024-10-07 16:34:36 -04:00
  • 7c5578994e chore: Release Gerald Pinder 2024-10-06 13:21:50 -04:00
  • 4ff66744c4 chore: Remove akmods module for arm64 build Gerald Pinder 2024-10-06 12:45:48 -04:00
  • a0b256015b fix: Remove --load for docker build since we no longer pull the image for inspection Gerald Pinder 2024-10-06 12:25:15 -04:00
  • 3d393ce18a chore: Fix akmods tests Gerald Pinder 2024-10-06 11:25:56 -04:00
  • 2aa888d3a1
    fix: switch cosign registry from GCR to GHCR (#237) Bob Callaway 2024-10-06 09:20:36 -04:00
  • b991b370a5 fix: Use full json inspection for docker inspect driver Gerald Pinder 2024-10-06 00:35:25 -04:00
  • d93c13e261 fix: Use docker buildx imagetools to inspect for the docker inspect driver Gerald Pinder 2024-10-05 23:44:14 -04:00
  • cd0fbfad6f fix: Ensure the correct digest is used for docker and podman inspect drivers Gerald Pinder 2024-10-05 22:09:50 -04:00
  • d2f3f6f756 chore: Release Gerald Pinder 2024-10-04 16:49:06 -04:00
  • 4e0ab374c9 fix: Use built-in image inspection for podman and docker Gerald Pinder 2024-10-03 17:50:59 -04:00
  • 566380a82a chore: Release Gerald Pinder 2024-10-03 14:48:15 -04:00
  • 75eae89e4a feat: Add platform arg to force building a specific architecture Gerald Pinder 2024-09-29 17:00:37 -04:00
  • 20d1950530 fix: Run image as fallback for version retrieval Gerald Pinder 2024-09-29 13:53:18 -04:00
  • 37a69df832 ci: Run clippy and test for every feature individually Gerald Pinder 2024-09-28 22:36:07 -04:00
  • f0679fdd11 chore: Remove bootupctl until issue is resolved Gerald Pinder 2024-09-28 20:21:21 -04:00
  • 5cf1ce66a0 chore: Check for bootupctl in post-build script Gerald Pinder 2024-09-24 12:50:46 -04:00
  • 90079a974a chore: Add one more criteria for rerun build.rs to check .git/refs/heads Gerald Pinder 2024-09-23 12:43:03 -04:00
  • 65e1ccffaf chore: Make build.rs run again on git change Gerald Pinder 2024-09-23 12:29:53 -04:00
  • 741ec811df fix: May not be possible to just install bootc, run bootupctl if bootc already exists Gerald Pinder 2024-09-23 12:01:46 -04:00
  • 486961f3d3 fix: Make sigstore driver more resilient to network errors Gerald Pinder 2024-09-21 18:57:57 -04:00
  • 0c52cf6a54 refactor: Swtich to using bon for builder pattern Gerald Pinder 2024-09-21 13:15:45 -04:00
  • aed7e275f2 chore: Add expand.rs to .gitignore for debugging macros Gerald Pinder 2024-09-21 10:46:17 -04:00
  • de45aeb015 fix: Add post build script to prepare image for ISO creation Gerald Pinder 2024-09-16 12:14:05 -04:00
  • fbf57e5c83 fix: Properly escape module json Gerald Pinder 2024-09-14 00:58:41 -04:00
  • ce717118ce chore: Release Gerald Pinder 2024-09-11 19:05:44 -04:00
  • 020f89d4d1 fix: Fix docker login for oauth logins Gerald Pinder 2024-08-21 16:04:37 -04:00
  • 1177a6d873 chore: Upgrade sigstore to use contributed changes Gerald Pinder 2024-09-11 14:40:53 -04:00
  • 199d975305 chore: Release Gerald Pinder 2024-09-08 10:26:17 -04:00
  • 91283614b8 chore: Update tests for lowercasing image names Gerald Pinder 2024-09-08 09:52:45 -04:00
  • 8c94473ae3 fix: Ensure image names are lowercase Gerald Pinder 2024-09-08 09:39:38 -04:00
  • d4b511ebdb chore: Release Gerald Pinder 2024-09-07 18:59:56 -04:00
  • 4296085bf4 feat: Display list of image refs at the end of a build Gerald Pinder 2024-09-07 14:01:55 -04:00
  • 2f3edeb1a5 fix: Generate correct image names based on user supplied arguments Gerald Pinder 2024-09-07 01:47:37 -04:00
  • e6cce3d542
    feat(iso): Create generate-iso command (#192) Gerald Pinder 2024-09-04 18:17:08 -04:00
  • 4634f40840 fix: Make build fail if module fails Gerald Pinder 2024-09-03 10:54:01 -04:00
  • 75a00ddb90 chore: Fix legacy integration tests Gerald Pinder 2024-09-02 13:12:47 -04:00
  • 3dfe5785f7 chore: Update patch rev for sigstore Gerald Pinder 2024-09-01 14:23:14 -04:00
  • b60f1ada45 chore: Update CODEOWNERS Gerald Pinder 2024-08-31 17:58:06 -04:00
  • 7c4eee2862 fix: Ensure that debug logs header for builds properly display the time Gerald Pinder 2024-08-31 12:36:28 -04:00
  • 74d99f2b17 feat: Color output in terminal if running in TTY Gerald Pinder 2024-08-30 23:18:20 -04:00
  • 54c35a870f chore: Make sigstore an optional dep Gerald Pinder 2024-08-25 14:58:20 -04:00
  • 43dd4ef842 chore: Release Gerald Pinder 2024-08-25 14:10:13 -04:00
  • 9ed47c0884 fix: Properly handle alt-tags so they don't collide with default tags Gerald Pinder 2024-08-24 20:05:49 -04:00
  • 04972416cb fix: Make sure GitHub job pushes latest image on scheduled job Gerald Pinder 2024-08-24 15:04:27 -04:00
  • f13b67637b fix: Make sure getting version fails if not all dirs were copied Gerald Pinder 2024-08-20 09:53:59 -04:00
  • e4ad31c047 chore: Release Gerald Pinder 2024-08-20 09:04:17 -04:00
  • 7418f60f8e fix: Don't let process continue running if the main app thread panics Gerald Pinder 2024-08-20 00:48:44 -04:00
  • 50ba091ed0 fix: Include $crate for macro calls Gerald Pinder 2024-08-15 22:25:02 -04:00
  • 8ce83ba7ff
    refactor: Create SigningDriver and CiDriver (#197) Gerald Pinder 2024-08-12 23:52:07 -04:00
  • 3ecb0d3d93 chore: Fix tag CI to build prebuild separately from main build Gerald Pinder 2024-08-11 12:06:31 -04:00
  • 7be5e00a31 chore: Release Gerald Pinder 2024-08-11 11:09:54 -04:00
  • 464fdf94a9 fix: Out of bounds panic when not retrying push Gerald Pinder 2024-08-11 00:16:54 -04:00
  • 82606cc144 fix: allow copying keys to both /etc and /usr/etc Gerald Pinder 2024-08-10 22:11:52 -04:00
  • bd75880a03
    chore: Move files from /usr/etc/ to /etc/ in build-time (#214) fiftydinar 2024-08-08 19:11:27 +02:00