Cannot load TOML value of type map[string]interface {} into a Go slice

here is my config.toml

concurrent = 4
check_interval = 30
[runners.cache]
  Type = "s3"
  ServerAddress = "s3.amazonaws.com"
  AccessKey = "x"
  SecretKey = "x"
  BucketName = "gitlab-cache"
  BucketLocation = "ap-southeast-1"
  Insecure = false
  Path = ""
  Shared = false

I’m using gitlab runner helm chart.