GitHub app
The following instructions will walk you through using the Qwiet app available from the GitHub Marketplace to automate code analysis using Qwiet AI by Harness.
Step 1: Set up your Qwiet account
After you click set up a plan on GitHub, you'll be shown details on what you can do with your new Qwiet account. Click Install it for free to proceed, and you'll be prompted to review your order.
The app is free to use, but GitHub asks that you proceed through the checkout process regardless. Click Complete order and begin installation.
Next, you'll be asked to authorize Qwiet to access your account. Click Authorize Qwiet to proceed.
You'll be redirected to the Qwiet Dashboard to finish configuring your account (if you don't already have one) and create a new organization. Follow the on-screen prompts to provide Qwiet with a name for your organization.
Step 2: Provide access to your GitHub repositories
Qwiet will ask if you'd like to grant access to just your public repositories or both your public and private repositories.
You'll then need to provide Qwiet with the requested permissions, which are necessary to perform actions on your behalf. Qwiet needs to interact with the following (any additional permissions requested are inferred by GitHub and cannot be removed):
public_repoorrepo: needed to push branches, open pull requests to add GitHub Actions workflow files, and add a Qwiet access token as a repository secretuser:email: used to identify youread:org: used to correctly list the repos associated with the orgs of which you're a memberworkflow: needed to add GitHub Action workflow files and execute Actions
See Scopes for OAuth Apps for additional information on the scopes requested by Qwiet.