Commit graph

13 commits

Author SHA1 Message Date
Alex Lovell-Troy
3682bbdcc7
chore: update build workflow and add container build script (#70)
* chore: update build workflow and add container build script
* Add build dependencies to workflow
* fix: remove unnecessary magellan installation path from goreleaser config
2025-04-26 16:58:58 -06:00
Alex Lovell-Troy
45ee89ffc3
fix AMD64 microcode version in attestation
Signed-off-by: Alex Lovell-Troy <alovelltroy@lanl.gov>
2024-10-30 12:51:47 -06:00
Alex Lovell-Troy
041d134079
refactor: Update Go version
This commit updates the Go version to the latest stable release and adds QEMU setup to the GitHub workflow. It also sets up the necessary environment variables required by GoReleaser. These changes ensure that the project is using the latest Go version and is ready for release.

Adds support for more architectures, package types, and better docker image.
2024-10-30 09:56:44 -06:00
b1beac052d
Fixed permissions in workflow 2024-08-21 11:17:22 -06:00
054fc58e1a
Fixed typo in workflow 2024-08-21 10:15:47 -06:00
ad52bf9930
Fixed typo in workflow 2024-08-21 10:13:42 -06:00
a1b26e68ae
Fixed automatic builds with docker container 2024-08-21 10:09:21 -06:00
Alex Lovell-Troy
865ed85a05
fix formatting error in workflow 2024-07-17 17:30:00 -04:00
Alex Lovell-Troy
334e397d00
Update attestation path 2024-07-17 17:15:02 -04:00
Alex Lovell-Troy
81fccde750
Remove unnecessary attestation support script 2024-07-17 17:10:14 -04:00
Alex Lovell-Troy
68745c1800
Remove attestation of non-existent container 2024-07-17 17:02:44 -04:00
Alex Lovell-Troy
9cf535e71a
Include Checkout in the workflow
Signed-off-by: Alex Lovell-Troy <alovelltroy@lanl.gov>
2024-07-17 16:44:14 -04:00
Alex Lovell-Troy
4948ecc47c
Create main.yml
Signed-off-by: Alex Lovell-Troy <alovelltroy@lanl.gov>
2024-07-17 16:39:33 -04:00