If your code is on GitHub, click on the “+“ button located in the top right corner of the dashboard then select Import from GitHub. You will be taken to Import project from GitHub page. By clicking “Connect GitHub organization“ you will be taken to the GitHub login page. Sign in using your GitHub credentials. Once you have successfully logged in, you will be prompted to grant access to the Continuous Accessibility Application to read your GitHub organization. Continuous Accessibility requests access for:
-
reading your account information.
-
reading your repositories and their pull requests.
-
reading your team membership information.
By installing Continuous Accessibility Application on GitHub you connect your GitHub organization to Continuous Accessibility. This allows Continuous Accessibility to access your GitHub organization or personal account. You can select specific repositories to be connected to Continuous Accessibility or just select all and can always change this setting later.
Continuous Accessibility is set up to mirror the way that code is organized in GitHub (and other repository providers):
-
Each Continuous Accessibility project corresponds one-to-one with a GitHub project that resides in its own GitHub repository.
-
GitHub projects are grouped into GitHub organizations or personal accounts.
-
Continuous Accessibility organization may be associated with multiple GitHub organizations or personal accounts.
The next step is to import the projects (that is, individual Git repositories) that you want to analyze from your GitHub organization into your Continuous Accessibility organization. A corresponding, one-to-one Continuous Accessibility project will be created for each imported repository. Note: a GitHub repository can be imported only once. Continuous Accessibility will present a list of the repositories for each of your imported GitHub organizations. Select GitHub organization and then choose the projects you want to import, optionally override default project settings and click Create Project. The selected projects will be imported.
To complete the setup for your project, you should navigate to the setup instructions. Choose your end-to-end testing framework and your build environment from the choices. Continuous Accessibility will guide you through a tutorial on how to set all this up.
Once it is complete, you can view the results of your first analysis. Please refer the GitHub Action page to integrate Continuous Accessibility into your GitHub workflow (TODO Link). In addition, Continuous Accessibility displays some result data directly in GitHub.