# Validate Workflows

Catch mistakes in Gitea Actions workflows before running infrastructure commands. Gitea runs GitHub-Actions-compatible workflow syntax, so Atmos can lint it.

## Workflow

`atmos ci validate` checks `.github/workflows` by default. Add this step to an existing job to check `.gitea/workflows`:

```yaml title="Step in an existing Gitea Actions job"
- name: Validate workflows
  run: atmos ci validate --workflow-path .gitea/workflows
```

The linter checks GitHub Actions syntax. Gitea-only extensions, such as `uses:` with an absolute URL, may be reported. See [`atmos ci validate`](/cli/commands/ci/validate) for file selection, output formats, and configuration.
