Skip to main content
Use this when agents or scripts run in GitHub Actions and you want that activity in CorporateLabs.

1. Create a GitHub Actions installation

In the console → Installations → type GitHub Actions → create. Copy the access key and store it as a repository secret:
Or: GitHub → SettingsSecrets and variablesActions → New secret named CLABS_ACCESS_KEY.

2. Install in the workflow (install only)

github.sh only installs the binary. Your next steps run clabs.

3. Run discover or intercept

For LLM egress capture, use the Intercept recipe from the console (or see Intercept) inside the job after install.

4. Verify

Open the console → Events and filter by the CLABS_HOST_ID you set (for example gha-123456).
Do not print the access key in logs. Prefer ::add-mask:: if you must echo related values.