Skip to content
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

Use Tool Cache for Witness Install #12

Merged
merged 16 commits into from
Jun 17, 2024
4 changes: 3 additions & 1 deletion .github/workflows/test_action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,6 @@ jobs:
step: test
command: echo hello > hello.txt
enable-sigstore: true
enable-archivista: true
enable-archivista: true
attestations: environment git github slsa
attestor-slsa-export: true
19 changes: 19 additions & 0 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,21 @@ inputs:
description: "Attestations to record"
required: false
default: "environment git github"
attestor-link-export:
description: "Export the attestor link predicate in its own attestation"
required: false
default: "false"
attestor-maven-pom-path:
description: "Path to the Maven POM file"
required: false
attestor-sbom-export:
description: "Export the SBOM predicate in its own attestation"
required: false
default: "false"
attestor-slsa-export:
description: "Export the SLSA predicate in its own attestation"
required: false
default: "false"
enable-sigstore:
description: 'Use Sigstore for attestation'
required: false
Expand Down Expand Up @@ -63,6 +78,10 @@ inputs:
description: "Enable tracing for the command"
required: false
default: "false"
version:
description: "Version of Witness CLI"
required: false
default: "0.5.2"
workingdir:
description: "Directory from which commands will run"
required: false
Expand Down
26 changes: 0 additions & 26 deletions ci/download-compress-witness.sh

This file was deleted.

Loading