How to Install GitAuto for GitHub

Ready to get started with GitAuto? Installing it is a breeze, and best of all, it's free! You won't be charged upon installation. If you're interested in a paid plan, you'll need to subscribe explicitly through GitAuto's website under the pricing section. The free plan is automatically applied upon installation. Plus, you can uninstall anytime and reinstall without any issues.

TL;DR: GitAuto Installation Steps

  1. Go to the GitAuto for GitHub installation page.
  2. Sign in to GitHub if you're not already signed in.
  3. Click the green "Install" button.
  4. Choose your GitHub account or organization.
  5. Choose your repositories for installation (all or specific ones).
  6. Post-installation: GitAuto will start interacting with issues and open a pull request for its issue templates.
  7. You can change the installation settings later here. So, don't worry about it.

Now, let's dive into the steps!

Step-by-Step Installation Guide

1. Go to the Installation Page

Head over to the GitAuto installation page. If you're not logged into GitHub, you'll need to sign in first. GitHub needs to know which organization or repository you want to install GitAuto on.

GitAuto installation page before signing in

2. Sign In to GitHub

Once signed in, you'll see a green "Install" button at the top right. Click it!

GitAuto installation page after signing in

If you have multiple GitHub accounts, you might be asked which account to use for installation. Choose based on the organization where you want to install GitAuto.

You are asked to choose which account to use for installation

3. Select Your Workspace or Organization

You'll then see options for your personalized workspace or organizations associated with your account. If you're not part of any organization, you'll be prompted to install GitAuto in your personal workspace. Otherwise, select the desired organization.

Organization selection screen showing available workspaces

4-1. Choose Repositories (for admins)

Decide whether you want to install GitAuto on all repositories within the organization or just specific ones. Don't worry, you can change this later. You can always return to this configuration screen by following the installation steps again, regardless of whether GitAuto is already installed or not.

Repository selection screen with options to choose specific repos

If you choose "All repositories":

If you choose specific repositories:

No notifications will be sent to others about this installation, so if you want someone to know, you'll have to tell them directly.

4-2. Choose Repositories (for non-admins)

If you don't have admin permissions in the organization, you'll see a "Request" button instead of "Install". This happens when:

In these cases, your installation request email will be sent to organization administrators for review.

Installation request screen for users without admin permissions

Organization administrators will receive an email notification and can approve or reject the installation request through the organization's settings page.

Email notification sent to organization administrators

And when the admin visits the "request review page", they can see the installation request and approve or reject it.

Request review page

You can check who has admin permissions in your organization by:

  1. Going to your organization's page
  2. Clicking "People" in the top navigation
  3. Looking for members with the "Owner" role - these are your administrators

Organization page showing members with the "Owner" role

No notifications will be sent to others about this installation, so if you want someone to know, you'll have to tell them directly.

5. Post-Installation

After installation, GitAuto will start interacting with new issues by commenting on them. Or label an issue with "gitauto" for existing issues for GitAuto to interact with and open a PR.

You can also access the previous configuration screen directly after installation through:

However, if you're unsure about your organization name or the exact URL, it's easier to start from step 1 using the installation page.

6. Issue Template PR

GitAuto will also create a pull request to merge its issue template YAML files into your each repository where GitAuto is installed. If you want to use GitAuto's issue templates, especially if you're unsure how to structure issues, go ahead and merge those pull requests. Otherwise, you can ignore and close those pull requests.

And that's it! You're now set up to leverage GitAuto's capabilities in your GitHub repositories. Happy coding!

Want to ship 500x faster?

GitAuto is your AI coding agent that turns backlog tickets into pull requests in just 3 minutes for $10 - making it 500x faster and 99.5% cheaper.

It requires GitHub sign-in.