Skip to main content
Organization settings apply to every repository unless a repository’s .hacktron/config.yaml overrides them. Only organization admins and owners can change these settings.
1

Open organization settings

Select your organization, then go to Settings.

Scan filters

Choose which pull and merge requests Hacktron scans by default, across four categories: branches, labels, authors, and keywords.
1

Find the Filters card

Locate Filters.
2

Add a filter

Select Add filter. Choose a category and a direction, then enter one or more values.Filters card
Include and Exclude can both be set for the same category: Exclude takes priority within that category. Setting a filter for one category has no effect on the others.
Want per-repo control? Override any category in .hacktron/config.yaml. See Repository configuration for the glob syntax, limits, and how repo config overrides org defaults.

Check gate

Set an org-wide severity threshold that fails a PR or MR check when a finding meets or exceeds it.
1

Find the Severity threshold card

Locate Severity threshold.Severity threshold settings card
2

Choose a threshold

Pick a severity: Critical, High, Medium, or Low. Select Off to disable the gate org-wide.
See Fail the check on findings for the full severity table and per-repository overrides.

SLA thresholds

Set the resolution window and minimum compliance target for each severity.
1

Find the SLA Thresholds card

Locate SLA Thresholds.SLA thresholds settings card
2

Set days and target per severity

For each severity, set the number of days findings have to be resolved in, and the minimum percentage that should meet it.
These values drive the Resolution Health widget on the dashboard, including Mean Time to Resolution (MTTR) and SLA compliance.

Setup

Connect a Git provider, enable repositories, and choose covered branches.

Repository configuration

Use .hacktron/config.yaml to override scan filters and the check gate per repository.