# atmos version track verify

Check that dependency locks are current under your update policies and that managed project files
match those locks. Use this command as a CI gate to catch unlocked dependencies, eligible updates,
or unapplied version changes.

Both conditions must hold for `verify` to pass:

1. The lock file is fresh.
2. Every file maintained by the file managers matches what [`apply`](/cli/commands/version/track/apply) would write.

## Usage

```shell
atmos version track verify [track] [flags]
```

## Examples

```shell
# Verify the prod track locally
atmos version track verify prod
```

```yaml
jobs:
  version-check:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v6
      - run: atmos version track verify prod
```

## Try it out

### version-tracker

Copy the example into a new directory and make it your own:

```shell
atmos init examples/version-tracker
cd version-tracker
```

Verify that the checked-in lock and managed files are current. No cloud credentials are needed.

```shell
atmos version track verify
```

- [Installation guide](/install)
- [Explore the example](/examples/version-tracker)
- [Initialization and repository settings](/cli/commands/init#examples-and-source-directories)
