-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: Publish binaries with ORAS #731
CI: Publish binaries with ORAS #731
Commits on Oct 2, 2024
-
CI: publish artifacts via ORAS
Pushing artifacts as binaries to the project's GHCR. The build job is split between AA and CDH+ASR. AA has specific build and runtime requirements depending on the TEE, while the CDH+ASR are generic per arch. Hence AA is tagged with $sha-$tee ($arch is implicit in $tee) while CDH+ASR are tagged with $sha-$arch. AA-$sha-none is a multiarch image for amd64 & s390x. Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for f6d898f - Browse repository at this point
Copy the full SHA f6d898fView commit details -
CI: use composite action for tdx dep installation
To reduce duplucation among the workflows Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for b46838c - Browse repository at this point
Copy the full SHA b46838cView commit details -
CI: add attestation to ORAS artifacts
If consumers retrieve guest-components via OCI instead of building them themselves, it makes sense to add attestations so we can assert on the consumer side that they have been built from untampered upstream sources on github runners. Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for e1c0bcc - Browse repository at this point
Copy the full SHA e1c0bccView commit details -
putting each permutation into an array is a more legible represenation. Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 08870d0 - Browse repository at this point
Copy the full SHA 08870d0View commit details
Commits on Oct 3, 2024
-
Update .github/workflows/publish-artifacts.yml
Co-authored-by: Dan <dan.middleton@intel.com> Signed-off-by: Magnus Kulke <mkulke@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0b2ca9b - Browse repository at this point
Copy the full SHA 0b2ca9bView commit details -
Update .github/workflows/publish-artifacts.yml
Co-authored-by: Dan <dan.middleton@intel.com> Signed-off-by: Magnus Kulke <mkulke@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 23f7e25 - Browse repository at this point
Copy the full SHA 23f7e25View commit details -
Update .github/workflows/publish-artifacts.yml
Co-authored-by: Dan <dan.middleton@intel.com> Signed-off-by: Magnus Kulke <mkulke@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 72c21e9 - Browse repository at this point
Copy the full SHA 72c21e9View commit details
Commits on Oct 4, 2024
-
Update .github/actions/install-intel-dcap/action.yml
Co-authored-by: Mikko Ylinen <mikko.ylinen@intel.com> Signed-off-by: Magnus Kulke <mkulke@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d856d17 - Browse repository at this point
Copy the full SHA d856d17View commit details