diff --git a/cli/slsa-verifier/main_regression_test.go b/cli/slsa-verifier/main_regression_test.go index 0d07012..6dabec2 100644 --- a/cli/slsa-verifier/main_regression_test.go +++ b/cli/slsa-verifier/main_regression_test.go @@ -1512,7 +1512,6 @@ func Test_runVerifyGHAContainerBased(t *testing.T) { func Test_runVerifyGithubAttestation(t *testing.T) { t.Parallel() - os.Setenv("SLSA_VERIFIER_EXPERIMENTAL", "1") bcrReleaserBuilderID := "https://github.com/bazel-contrib/.github/.github/workflows/release_ruleset.yaml" bcrPublisherBuilderID := "https://github.com/bazel-contrib/publish-to-bcr/.github/workflows/publish.yaml" diff --git a/cli/slsa-verifier/verify.go b/cli/slsa-verifier/verify.go index 816f83c..346da53 100644 --- a/cli/slsa-verifier/verify.go +++ b/cli/slsa-verifier/verify.go @@ -196,7 +196,7 @@ func verifyGithubAttestation() *cobra.Command { } return nil }, - Short: "Verifies SLSA provenance for a github attestation [experimental]", + Short: "Verifies SLSA provenance for a github attestation", Run: func(cmd *cobra.Command, args []string) { v := verify.VerifyGithubAttestationCommand{ AttestationPath: o.AttestationPath, diff --git a/cli/slsa-verifier/verify/verify_github_attestation.go b/cli/slsa-verifier/verify/verify_github_attestation.go index d15f4e7..f04cc5f 100644 --- a/cli/slsa-verifier/verify/verify_github_attestation.go +++ b/cli/slsa-verifier/verify/verify_github_attestation.go @@ -35,12 +35,6 @@ type VerifyGithubAttestationCommand struct { } func (c *VerifyGithubAttestationCommand) Exec(ctx context.Context, artifact string) (*utils.TrustedBuilderID, error) { - if !options.ExperimentalEnabled() { - err := errors.New("feature support is only provided in SLSA_VERIFIER_EXPERIMENTAL mode") - fmt.Fprintf(os.Stderr, "Verifying github attestation: FAILED: %v\n\n", err) - return nil, err - } - artifactHash, err := computeFileHash(artifact, sha256.New()) if err != nil { fmt.Fprintf(os.Stderr, "Verifying artifact %s: FAILED: %v\n\n", artifact, err)