Commit graph

765 commits

Author SHA1 Message Date
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
dependabot[bot]
3674f83fd2 chore(deps): bump tokio from 1.41.0 to 1.41.1
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.41.0 to 1.41.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.41.0...tokio-1.41.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-12 21:38:52 -05:00
dependabot[bot]
9dce13dec2 chore(deps): bump tempfile from 3.13.0 to 3.14.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.13.0 to 3.14.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.13.0...v3.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-12 21:38:38 -05:00
dependabot[bot]
99ba74f15c chore(deps): bump which from 6.0.3 to 7.0.0
Bumps [which](https://github.com/harryfei/which-rs) from 6.0.3 to 7.0.0.
- [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/6.0.3...7.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-12 21:38:26 -05:00
Gerald Pinder
c774a80f59 chore: Update akmods image ref gen to handle open drivers 2024-11-07 09:27:31 -05:00
Gerald Pinder
b376a5a484 chore!: Remove force arg for build since it is no longer in use 2024-11-07 00:10:58 -05:00
Gerald Pinder
752c957914 chore: Remove need to update .gitignore by making use of temporary directories 2024-11-07 00:01:23 -05:00
Gerald Pinder
5ff001816c chore(deps): Update more dependencies 2024-11-06 20:11:55 -05:00
dependabot[bot]
df4fc3386b chore(deps): bump jsonschema from 0.26.0 to 0.26.1
Bumps [jsonschema](https://github.com/Stranger6667/jsonschema) from 0.26.0 to 0.26.1.
- [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.26.0...rust-v0.26.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-06 20:07:21 -05:00
dependabot[bot]
d2a38f8036 chore(deps): bump serde from 1.0.210 to 1.0.214
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.210 to 1.0.214.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.214)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-06 20:07:10 -05:00
dependabot[bot]
1c2cbd60ab chore(deps): bump reqwest from 0.12.8 to 0.12.9
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.8 to 0.12.9.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.8...v0.12.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-06 20:07:00 -05:00
dependabot[bot]
2304faba6c chore(deps): bump clap_complete from 4.5.33 to 4.5.37
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.33 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.33...clap_complete-v4.5.37)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-06 20:06:46 -05:00
Gerald Pinder
b3a8b65b21 chore: Set shadow back to its original location 2024-11-06 20:05:57 -05:00
dependabot[bot]
0dbf7e8e46 chore(deps): bump shadow-rs from 0.26.1 to 0.35.2
Bumps [shadow-rs](https://github.com/baoyachi/shadow-rs) from 0.26.1 to 0.35.2.
- [Release notes](https://github.com/baoyachi/shadow-rs/releases)
- [Commits](https://github.com/baoyachi/shadow-rs/compare/v0.26.1...v0.35.2)

---
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-06 20:02:46 -05:00
Gerald Pinder
1481fba40a feat: Use yaml-rust2 to get line numbers for better errors 2024-11-04 07:10:09 -05:00
Gerald Pinder
e67a427dc3 chore: Send log files to ~/.cache/bluebuild 2024-11-03 21:39:08 -05:00
Gerald Pinder
86b7cc5cc6 fix(ci): Have integration tests job require the amd64-prebuild job 2024-11-01 16:38:42 -04:00
dependabot[bot]
157fbac4ee chore(deps): bump anyhow from 1.0.89 to 1.0.92
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.89 to 1.0.92.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.89...1.0.92)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 16:33:49 -04:00
dependabot[bot]
6e164eefd3 chore(deps): bump rinja from 0.3.4 to 0.3.5
Bumps [rinja](https://github.com/rinja-rs/rinja) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/rinja-rs/rinja/releases)
- [Commits](https://github.com/rinja-rs/rinja/compare/v0.3.4...v0.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 16:33:36 -04:00
dependabot[bot]
b226868516 chore(deps): bump serde_json from 1.0.128 to 1.0.132
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.128 to 1.0.132.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.132)

---
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-01 16:33:25 -04:00
dependabot[bot]
22d3d132f5 chore(deps): bump tokio from 1.40.0 to 1.41.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.40.0 to 1.41.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.40.0...tokio-1.41.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-11-01 16:33:12 -04:00
Gerald Pinder
69851a5384 fix: Pin prebuilds to Fedora 40 2024-11-01 16:21:05 -04:00
dependabot[bot]
099785e457 chore(deps): bump uuid from 1.10.0 to 1.11.0
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.10.0...1.11.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 16:11:44 -04:00
Gerald Pinder
2fa3c88069 fix: Clean up error display for validate command 2024-11-01 15:50:39 -04:00
Gerald Pinder
9a3ad0ae17 feat: Add validation command 2024-10-30 18:08:50 -04:00
Gerald Pinder
1de71ab026
chore: Create dependabot.yml 2024-10-29 13:01:45 -04:00
Gerald Pinder
ba5d6696f5 fix: Update copy Typespec to expect proper type 2024-10-13 19:06:50 -04:00
Gerald Pinder
c0414bed30 chore: Remove akmod that no longer exists in integration tests 2024-10-11 21:56:48 -04:00
Gerald Pinder
1865a46c55 fix: Make sure to exit after unwind 2024-10-11 19:40:55 -04:00
Gerald Pinder
ceefc7175a chore: Remove expect-exit as a dependency and add bacon config 2024-10-11 16:54:16 -04:00
Gerald Pinder
3a4782408d chore: Require integration tests to depend on prebuild 2024-10-08 12:55:32 -04:00
Gerald Pinder
8fc34f346f fix: Update main branch workflow to use +build-images target 2024-10-07 16:38:24 -04:00
Gerald Pinder
32092195d3
chore: Cleanup workflows to be run from just (#238) 2024-10-07 16:34:36 -04:00
Gerald Pinder
7c5578994e chore: Release 2024-10-06 13:21:50 -04:00
Gerald Pinder
4ff66744c4 chore: Remove akmods module for arm64 build 2024-10-06 12:45:48 -04:00
Gerald Pinder
a0b256015b fix: Remove --load for docker build since we no longer pull the image for inspection 2024-10-06 12:25:46 -04:00
Gerald Pinder
3d393ce18a chore: Fix akmods tests 2024-10-06 11:25:56 -04:00
Bob Callaway
2aa888d3a1
fix: switch cosign registry from GCR to GHCR (#237)
This changes the Dockerfile to pull the cosign container image from GHCR
instead of Google Cloud. This helps the Sigstore team manage their cloud
spend (as GHCR is provided for free and Google Cloud Artifact Registry
is not).

Note the container hash does not change and images are posted to both
locations upon cosign's release process.
2024-10-06 09:20:36 -04:00
Gerald Pinder
b991b370a5 fix: Use full json inspection for docker inspect driver 2024-10-06 00:35:25 -04:00
Gerald Pinder
d93c13e261 fix: Use docker buildx imagetools to inspect for the docker inspect driver 2024-10-05 23:44:14 -04:00
Gerald Pinder
cd0fbfad6f fix: Ensure the correct digest is used for docker and podman inspect drivers 2024-10-05 22:09:50 -04:00
Gerald Pinder
d2f3f6f756 chore: Release 2024-10-04 16:49:06 -04:00
Gerald Pinder
4e0ab374c9 fix: Use built-in image inspection for podman and docker 2024-10-04 16:48:34 -04:00
Gerald Pinder
566380a82a chore: Release 2024-10-03 14:48:15 -04:00
Gerald Pinder
75eae89e4a feat: Add platform arg to force building a specific architecture 2024-10-03 14:47:47 -04:00
Gerald Pinder
20d1950530 fix: Run image as fallback for version retrieval 2024-09-29 15:10:08 -04:00
Gerald Pinder
37a69df832 ci: Run clippy and test for every feature individually 2024-09-28 22:40:12 -04:00
Gerald Pinder
f0679fdd11 chore: Remove bootupctl until issue is resolved 2024-09-28 20:21:21 -04:00
Gerald Pinder
5cf1ce66a0 chore: Check for bootupctl in post-build script 2024-09-24 20:57:23 -04:00