self-hosted-runner:
  # Labels of self-hosted runner in array of strings.
  labels: ["benchmark", "glue-notify"]

# Configuration variables in array of strings defined in your repository or
# organization. `null` means disabling configuration variables check.
# Empty array means no configuration variable is allowed.
config-variables: null

# Configuration for file paths. The keys are glob patterns to match to file
# paths relative to the repository root. The values are the configurations for
# the file paths. Note that the path separator is always '/'.
# The following configurations are available.
#
# "ignore" is an array of regular expression patterns. Matched error messages
# are ignored. This is similar to the "-ignore" command line option.
paths:
  #  .github/workflows/**/*.yml:
  #    ignore: []
  ".github/workflows/*.y*ml":
    ignore: ["string should not be empty", ".* SC2002:.*"]
  ".github/workflows/test-single.yml":
    ignore: [
        # special case here using a variable as a key in the excludes
        'value .*\$\{\{ inputs.matrix_mode \}\}.* in "exclude" does not match in matrix "python" combinations. possible values are',
      ]
