LogoLogo
  • Welcome
  • Getting Started
    • Create a Workspace
    • Join a Workspace
    • Manage your Workspace
  • User Guides
    • Platform User Guide
      • Creating a Platform
      • Creating Chips
    • Fleet User Guide
      • Creating a Fleet
      • Enrolling Machines
        • Enrolling ESP32 Devices
      • Managing a Fleet
    • Workflow User Guide
      • Creating a Workflow
      • Packages and Releases
      • Running Workflows
      • Managing Workflows
  • Operator Guides
    • Generate Chassy Tokens
    • Integrating with GitHub
      • Workflow Run Action
      • Upload Action
  • Tutorials
    • Deploy an Artifact
  • Reference
    • Workflow Components
      • Steps
    • Hardware Hierarchy
    • Integrations
      • AWS
      • GitHub
      • Docker Hub
      • Slack
      • Wasabi
    • Chassy Component for ESP32
Powered by GitBook
On this page
  • How to enable GitHub integration
  • How to disable GitHub integration
  • Further Reading
  1. Reference
  2. Integrations

GitHub

Last updated 8 days ago

The GitHub integration allows a Chassy user access to the Workflows panel. You can learn more about workflows by consulting the Workflow User Guide.

With our GitHub Actions, you can also automate the running of workflows within new or existing CI pipelines.

Only an Admin or Manager is allowed to manage integrations

How to enable GitHub integration

First, navigate to to the Integrations panel.

You will be presented with Chassy's various integrations. To continue, click the Connect button on the GitHub integration.

After clicking Connect, you will be prompted to install the Chassy application on GitHub. You will be asked which organization you wish to install the Chassy bot for. You can select your personal account or any of the organizations you are a member of. Depending on your permissions, you may need an administrator of your organization to accept your request to add the Chassy application.

After clicking Configure on your intended organization or user, you will be asked which repositories you wish to give Chassy access to. You can make a selection or select all.

After you've made your configurations, you can update Chassy's access by clicking Update access. After you or your organization administrator confirm these changes, Chassy will now have access to your selected repositories and you will have access to Chassy's workflow automation features.

How to disable GitHub integration

Before you disable your GitHub integration, be mindful that you will no longer have access to workflows.

To disable the GitHub integration, first navigate to the Integrations panel. There, you will see the GitHub integration. Click the X button to disconnect this integration. You will be asked to confirm this action as it is destructive.

Further Reading

  • Creating a Workflow

  • Integrations

Select the organization you want to install the Chassy bot on.
Select repositories that Chassy can access.
GitHub card on the Integrations panel.
Chassy GitHub Integration Tutorial