Skip to main content

Repositories

Overview

The Repositories page is where you connect GitHub repositories to the Signaloid Cloud Developer Platform and run them on the Signaloid Cloud Compute Engine. At the top of the page, you can search for public repositories or log in with your GitHub account. Once you are logged in with GitHub, the toolbar also shows your account button and Connect Repository () for browsing private repositories you have access to.

Public repositories are searchable without logging in, but private repositories appear only after you connect your GitHub account.

Figure 1. The Repositories page, searching for public repositories and logging in with a GitHub account.

Repository lifecycle

  • GitHub Login covers logging in with GitHub so your private repositories become visible.
  • Repository Search covers the keyword search for public repositories and the browser for your own private and public repositories.
  • Repository Connection covers the entry points and validation checks that add a repository.
  • Repository Runs covers Run, the Build and Task sequence, and the result panel.
  • Repository Disconnection covers Disconnect and what it leaves behind.

Per-repository configuration

Each connected repository card carries these controls:

You can also reach a connected repository directly from GitHub through the Add to Signaloid button, or describe its configuration in a signaloid.yaml file at the repository root. For the end-to-end workflow, see How to Run Code from a GitHub Repository.