Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 16 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
use-atlas:
runs-on: ubuntu-latest
steps:
- uses: ariga/setup-atlas@master
- uses: ariga/setup-atlas@v0
- run: atlas version
# - run: atlas schema apply ...
```
Expand All @@ -25,41 +25,37 @@ jobs:

### Version

By default, the `latest` version of Atlas is being used. If you want to lock a specific version of Atlas, you can do so by specifing the `version` parameter.
By default, the `latest` version of Atlas is being used. If you want to lock a specific version of Atlas, you can do so by specifying the `version` parameter.

```yaml
- uses: ariga/setup-atlas@master
with:
version: "vX.Y.Z"
```

If you want to install the beta version of Atlas, specify `beta` as the version:

```yaml
- uses: ariga/setup-atlas@master
with:
version: "beta"
- uses: ariga/setup-atlas@v0
with:
version: "vX.Y.Z"
```

### Flavor

If you want to install a specific driver flavor of Atlas, you can do so by specifing the `flavor` parameter.
If you want to install a specific driver flavor of Atlas, you can do so by specifying the `flavor` parameter.

```yaml
- uses: ariga/setup-atlas@master
with:
flavor: "snowflake"
- uses: ariga/setup-atlas@v0
with:
flavor: "snowflake"
Comment on lines +38 to +43

Copilot AI Feb 24, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The README describes flavor as selecting a specific driver flavor (e.g. "snowflake"), but the action implementation appears to only check whether inputs.flavor is non-empty and then prefixes the version with extended-, ignoring the actual flavor value. This makes the example and description misleading; either update the docs to describe the real behavior (e.g., "any non-empty value enables the extended build") or update the action to actually use the provided flavor value.

Copilot uses AI. Check for mistakes.
```

### cloud-token

The Atlas Cloud token to use for authentication. Must be passed as a secret.
```yaml
- uses: ariga/setup-atlas@master
with:
cloud-token: ${{ secrets.ATLAS_CLOUD_TOKEN }}
- uses: ariga/setup-atlas@v0
with:
cloud-token: ${{ secrets.ATLAS_CLOUD_TOKEN }}
```

## Reporting Issues

If you encounter any issues or have feature requests, please file an issue on the [ariga/atlas](https://github.com/ariga/atlas/issues/new?labels=setup-atlas) repository with the `setup-atlas` tag.

Copilot AI Feb 24, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section says to file an issue with the setup-atlas "tag", but GitHub issues use labels (and your link sets labels=setup-atlas). Consider changing the wording to "label" to match the actual mechanism.

Suggested change
If you encounter any issues or have feature requests, please file an issue on the [ariga/atlas](https://github.com/ariga/atlas/issues/new?labels=setup-atlas) repository with the `setup-atlas` tag.
If you encounter any issues or have feature requests, please file an issue on the [ariga/atlas](https://github.com/ariga/atlas/issues/new?labels=setup-atlas) repository with the `setup-atlas` label.

Copilot uses AI. Check for mistakes.

## Legal

The source code for this GitHub Action is released under the Apache 2.0
Expand Down