AI Detection

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.

Scheduling recommendation
Schedule scans during off-peak hours to minimize impact on your GitHub API rate limits. Daily scans at 2:00 AM UTC are a good default for active repositories.

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.

Only one scan can run per repository at a time. If a scan is already in progress, the play button is replaced with a loading indicator until the scan completes.

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.

Deleting a repository cannot be undone. Scheduled scans will stop immediately. Past scan results are not affected.
PreviousRisk scoring
NextScan results
Repositories - AI Detection - VerifyWise User Guide