Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
google-checks

GitHub Action

Checks App Compliance Scan

v1.0.0

Checks App Compliance Scan

google-checks

Checks App Compliance Scan

Scan your Android or iOS app with Checks to detect and discover compliance issues.

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Checks App Compliance Scan

uses: google-checks/[email protected]

Learn more about this action in google-checks/checks-app-scan-github-action

Choose a version

Usage

Inputs

Name Type Required Description
account_id string Yes Checks account ID from Checks settings page
app_id string Yes Checks application ID
binary_path string Yes path to the application archive: .apk, .aab or .ipa
service_account_base64 string Yes base 64 encoded content of your service account. Please refer to Authenticate Checks with a service account to generate a service account and to storing Base64 binary blobs as secrets
generate_report boolean False Default to true. If false the action won't upload the binary_path to checks. It is useful to test your authentication and other paramaters.
wait_for_report boolean true If false, the action won't wait for the report completion and the pipeline will keep going.
severity_threshold string Valid values are: PRIORITY POTENTIAL OPPORTUNITY
fail_on string If ALL, then action will fail if there are any failed checks following severity_threshold condition. It won't fail by default.

Example:

- uses: comediadesign/upload-to-checks-action@latest
  with:
    account_id: "1234567890"
    app_id: "1234590"
    binary_path: "./example-app.apk"
    service_account_base64: ${{ secrets.CHECKS_SERVICE_ACCOUNT_B64 }}
    generate_report: true