# LocalCloud agentic workflows

> Run Google Cloud workflows locally with LocalCloud: a GitHub Actions job, Terraform checks and CI integration tests, with health gates and no cloud credentials.
>
> Source: https://local.cloud/workflows/

Automation

Start LocalCloud, wait for health, export localhost emulator endpoints, and run reviewable tests before any real Google Cloud validation step.

[AI onboarding](https://local.cloud/ai/) [Compatibility](https://local.cloud/compatibility/) [Docs](https://local.cloud/docs/)

## Workflows

GitHub Actions

### [LocalCloud in GitHub Actions](https://local.cloud/workflows/github-actions-gcp-emulator/)

Run LocalCloud in a GitHub Actions workflow with readiness checks, pinned image identity, and localhost SDK endpoints.

- No GCP secrets are required for the local job.
- Readiness gate: http://localhost:5380/readiness.

Terraform

### [Terraform GCP emulator workflow](https://local.cloud/workflows/terraform-gcp-emulator/)

Validate Terraform against LocalCloud GCP emulator endpoints before production, without default GCP credentials or cloud billing.

- Use the Terraform env export endpoint.
- Keep real provider credentials out of local validation.

Integration tests

### [GCP integration testing in CI](https://local.cloud/gcp-integration-testing/)

GitHub Actions, GitLab CI and Jenkins templates, how to design the tests, and a prompt for the first agent-prepared CI change.

- Use real SDK clients against localhost; avoid mocks for service behavior.
- Fail the job when LocalCloud is not ready or emulator variables are missing.
