diff options
Diffstat (limited to 'infra/cifuzz/actions')
-rw-r--r-- | infra/cifuzz/actions/build_fuzzers/action.yml | 4 | ||||
-rw-r--r-- | infra/cifuzz/actions/run_fuzzers/action.yml | 21 |
2 files changed, 14 insertions, 11 deletions
diff --git a/infra/cifuzz/actions/build_fuzzers/action.yml b/infra/cifuzz/actions/build_fuzzers/action.yml index 835b7b430..5cc35a15f 100644 --- a/infra/cifuzz/actions/build_fuzzers/action.yml +++ b/infra/cifuzz/actions/build_fuzzers/action.yml @@ -21,9 +21,6 @@ inputs: project-src-path: description: "The path to the project's source code checkout." required: false - build-integration-path: - description: "The path to the the project's build integration." - required: false bad-build-check: description: "Whether or not OSS-Fuzz's check for bad builds should be done." required: false @@ -38,6 +35,5 @@ runs: ALLOWED_BROKEN_TARGETS_PERCENTAGE: ${{ inputs.allowed-broken-targets-percentage}} SANITIZER: ${{ inputs.sanitizer }} PROJECT_SRC_PATH: ${{ inputs.project-src-path }} - BUILD_INTEGRATION_PATH: ${{ inputs.build-integration-path }} LOW_DISK_SPACE: 'True' BAD_BUILD_CHECK: ${{ inputs.bad-build-check }} diff --git a/infra/cifuzz/actions/run_fuzzers/action.yml b/infra/cifuzz/actions/run_fuzzers/action.yml index d1c03c833..b56dbce3d 100644 --- a/infra/cifuzz/actions/run_fuzzers/action.yml +++ b/infra/cifuzz/actions/run_fuzzers/action.yml @@ -19,9 +19,6 @@ inputs: sanitizer: description: 'The sanitizer to run the fuzzers with.' default: 'address' - build-integration-path: - description: "The path to the the project's build integration." - required: false run-fuzzers-mode: description: | The mode to run the fuzzers with ("ci" or "batch"). @@ -30,6 +27,18 @@ inputs: "batch" is in alpha and should not be used in production. required: false default: 'ci' + github-token: + description: | + Token for GitHub API. WARNING: THIS SHOULD NOT BE USED IN PRODUCTION YET + You should use "secrets.GITHUB_TOKEN" in your workflow file, do not + hardcode the token. + TODO(https://github.com/google/oss-fuzz/pull/5841#discussion_r639393361): + Document locking this down. + required: false + report-unreproducible-crashes: + description: 'If True, then unreproducible crashes will be reported by CIFuzz.' + required: false + default: false runs: using: 'docker' image: '../../../run_fuzzers.Dockerfile' @@ -40,8 +49,6 @@ runs: DRY_RUN: ${{ inputs.dry-run}} SANITIZER: ${{ inputs.sanitizer }} RUN_FUZZERS_MODE: ${{ inputs.run-fuzzers-mode }} - # TODO(metzman): Even though this param is used for building, it's needed - # for running because we use it to distinguish OSS-Fuzz from non-OSS-Fuzz. - # We should do something explicit instead. - BUILD_INTEGRATION_PATH: ${{ inputs.build-integration-path }} + GITHUB_TOKEN: ${{ inputs.github-token }} LOW_DISK_SPACE: 'True' + REPORT_UNREPRODUCIBLE_CRASHES: ${{ inputs.report-unreproducible-crashes }} |