{
  "platforms": [
    {
      "os": "darwin",
      "arch": "amd64",
      "signed": true,
      "binary": "terragrunt_darwin_amd64"
    },
    {
      "os": "darwin",
      "arch": "arm64",
      "signed": true,
      "binary": "terragrunt_darwin_arm64"
    },
    {
      "os": "linux",
      "arch": "386",
      "signed": false,
      "binary": "terragrunt_linux_386"
    },
    {
      "os": "linux",
      "arch": "amd64",
      "signed": false,
      "binary": "terragrunt_linux_amd64"
    },
    {
      "os": "linux",
      "arch": "arm64",
      "signed": false,
      "binary": "terragrunt_linux_arm64"
    },
    {
      "os": "windows",
      "arch": "386",
      "signed": false,
      "binary": "terragrunt_windows_386.exe"
    },
    {
      "os": "windows",
      "arch": "amd64",
      "signed": true,
      "binary": "terragrunt_windows_amd64.exe"
    }
  ],
  "archive_formats": [
    {
      "extension": "zip",
      "description": "ZIP archive"
    },
    {
      "extension": "tar.gz",
      "description": "TAR.GZ archive"
    }
  ],
  "additional_files": [
    {
      "name": "SHA256SUMS",
      "description": "Checksums for all files"
    },
    {
      "name": "SHA256SUMS.gpgsig",
      "description": "GPG detached signature"
    },
    {
      "name": "SHA256SUMS.sigstore.json",
      "description": "Cosign sigstore bundle"
    },
    {
      "name": "SHA256SUMS.sig",
      "description": "Cosign signature (legacy)"
    },
    {
      "name": "SHA256SUMS.pem",
      "description": "Cosign certificate (legacy)"
    },
    {
      "name": "terragrunt-signing-key.asc",
      "description": "GPG public key for signature verification"
    }
  ]
}
