diff --git a/main_test.go b/main_test.go index 11eba92..fdf34e5 100644 --- a/main_test.go +++ b/main_test.go @@ -84,6 +84,7 @@ func TestBuild_HomeOverviewOWASP(t *testing.T) { "cfgaudit/cfgaudit@v1.18.1", "ghcr.io/cfgaudit/cfgaudit:1.18.1", "/plugin install cfgaudit@cfgaudit", + "releases/download/v1.18.1/cfgaudit_1.18.1_linux_amd64.tar.gz", } { if !strings.Contains(home, want) { t.Errorf("home lacks %s", want) diff --git a/templates/home.html b/templates/home.html index 13f9911..ccef101 100644 --- a/templates/home.html +++ b/templates/home.html @@ -48,7 +48,14 @@
Binaries for Linux, macOS and Windows on the release page, with SLSA provenance; the image is signed with cosign.
+The container image is signed with cosign and carries SLSA provenance.
+ +curl -sSLO \
+ https://github.com/cfgaudit/cfgaudit/releases/download/v{{.Version}}/cfgaudit_{{.Version}}_linux_amd64.tar.gz
+tar xzf cfgaudit_{{.Version}}_linux_amd64.tar.gz
+ Archives for Linux, macOS and Windows on amd64 and arm64 on the release page, with checksums.txt and SLSA provenance. Check a download with gh attestation verify as shown in Verifying a release.