Skip to content

Make GitHub URL scans primary - #7

Merged
hudsonaikins merged 1 commit into
mainfrom
github-url-scans-primary
Jul 2, 2026
Merged

Make GitHub URL scans primary#7
hudsonaikins merged 1 commit into
mainfrom
github-url-scans-primary

Conversation

@hudsonaikins

Copy link
Copy Markdown
Collaborator

Summary

  • Make dashboard queue scans GitHub URL first, with local absolute paths as advanced fallback.
  • Allow Worker job creation to accept repositoryUrl / repository_url / githubUrl / url while preserving legacy localPath.
  • Clone GitHub repos in the local runner before scanning and preserve the GitHub URL as the repository identity during DB ingest.
  • Update docs and tests for the GitHub-first flow.

Validation

  • uv run pytest tests/unit/test_cli.py tests/unit/test_db.py -q
  • bun test in worker
  • bun run check in worker
  • bun run lint in dashboard
  • bun run build in dashboard
  • bun run test:e2e in dashboard
  • bun run build in docs-site
  • Real clone smoke with https://github.com/octocat/Hello-World
  • python3 tools/release_check.py

@hudsonaikins
hudsonaikins merged commit c916119 into main Jul 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant