Description: |
  Download the specified Chrome for Testing version.

  DOWNLOAD_ARCH: arm64 or x64
  DOWNLOAD_VERSION: latest or a quoted version string e.g. "116.0.5845.96"
  RELEASE_CHANNEL: Stable, Beta, Dev, or Canary
Identifier: com.github.nstrauss.download.ChromeforTesting
MinimumVersion: "2.3"

Input:
  NAME: Chrome for Testing
  DOWNLOAD_ARCH: arm64
  DOWNLOAD_VERSION: "latest"
  RELEASE_CHANNEL: Stable

Process:
  - Processor: ChromeforTestingURLProvider
    Arguments:
      channel: "%RELEASE_CHANNEL%"
      chrome_arch: "%DOWNLOAD_ARCH%"
      chrome_version: "%DOWNLOAD_VERSION%"

  - Processor: URLDownloaderPython
    Arguments:
      url: "%chrome_download_url%"

  - Processor: Unarchiver
