Skip to main content

Add a project manually

If your project is not connected to a supported repository hosting provider, you can create and configure a Level CI project manually.

Manual projects allow you to upload accessibility analysis results without connecting directly to GitHub, Bitbucket, GitLab, or Azure DevOps.

Add a project

To create a project manually:

  1. In the Level CI dashboard, select the + button in the top-right corner.
  2. Select Add Repository Manually.
  3. Enter a unique project name.
    • Project names must be slug-compatible and can only contain:
      • Lowercase letters
      • Numbers
      • Hyphens
  4. Enter the main branch for your repository, such as:
    • main
    • develop
  5. You have the option to configure additional settings:
    1. Enable URL parameters

      Include query strings or hashes in scan coverage.

      Examples include:

      /?page=main
      /#order-list
    2. Configure page URL templates

      Define dynamic routing patterns to improve scan analysis for dynamic pages.

      Example:

      /shop/:product
  6. Select Create Project.

Your project is now ready for configuration.

When to use manual setup

Manual setup is useful when:

  • Your codebase is not hosted on a supported Git provider
  • You want additional control over the initial project configuration
  • Your CI/CD workflow requires a custom integration approach

Configure your project

After importing the repository, configure your end-to-end (E2E) testing framework.

Follow the guided setup instructions to complete the configuration.

Run the first analysis

After setup is complete, Level CI automatically runs the first accessibility scan.

You can then:

Review accessibility results in the Level CI dashboard
Review issue breakdowns and quality gate status
Continue integrating accessibility analysis into your development workflow

Powered by Zendesk