Repositories
Register repositories and configure automated scanning schedules.
Overview
The Repositories page lets you register GitHub repositories and configure automated scanning schedules. Instead of manually entering a repository URL each time, you can save repositories and have them scanned automatically on a daily, weekly, or monthly basis.
Adding a repository
Click Add repository to open the registration form. Enter the GitHub repository URL in full format (https://github.com/owner/repo) or shorthand (owner/repo). You can optionally provide a display name and specify the default branch if it differs from main.
- Repository URL: Required. The GitHub URL of the repository to monitor.
- Display name: Optional. A friendly name shown in the table instead of the full URL.
- Default branch: The branch to scan. Defaults to
main.
Scheduled scans
Enable the Scheduled scans toggle to have the repository scanned automatically. Choose a frequency and time that works for your team:
- Daily: Runs every day at the specified hour (UTC)
- Weekly: Runs once per week on the chosen day and hour (UTC)
- Monthly: Runs once per month on the chosen day and hour (UTC)
Scheduled scans run in the background and results appear automatically in the scan results page. The next scheduled scan time is shown in the Next scan column of the repositories table.
Repository table
The repositories table shows all registered repositories with the following columns:
- Repository: Owner and name of the repository, or the display name if set
- Schedule: Current schedule status — shows frequency and time, or "Disabled" if scheduling is off
- Last scan: When the most recent scan ran and its status (completed, failed, etc.)
- Next scan: When the next scheduled scan will run, or "—" if scheduling is disabled
- Actions: Scan now, edit, and delete buttons
Running a manual scan
Click the play button in the actions column to trigger an immediate scan of a repository. The button shows a loading indicator while the scan is in progress. You can also start scans from the Scan page using the repository URL.
Editing a repository
Click the pencil icon to edit a repository. You can update the display name, default branch, and schedule configuration. The repository URL cannot be changed after creation — delete and re-add the repository if you need to change the URL.
Deleting a repository
Click the trash icon to delete a repository. This removes the repository from the table and disables any scheduled scans. Past scan results for this repository are preserved in the scan results page.