Releases: ariga/atlas-action
Releases · ariga/atlas-action
v1.3.10
What's Changed
- chore: cleanup action options by @giautm in #268
- atlasaction: share logger implement for actions by @giautm in #269
- dont pass cloud-token twice in schema monitor action by @ronenlu in #266
- atlasaction: allow provide
ATLAS_PATH
for atlas-cli binary by @giautm in #271 - chore: added docker for actions by @giautm in #270
- atlasaction: initial bitbucket pipe by @giautm in #267
- migrate/down: allow provide
dev-url
fromatlas.hcl
by @giautm in #273
Full Changelog: v1.3.9...v1.3.10
v1
This is a major release of the Atlas GitHub Actions that unifies existing actions in to this repository. This change doesn't introduce significant new technical capabilities but contains breaking API changes with the following goals:
- We've moved all actions into a single repo - ariga/atlas-action. (With the exception of ariga/setup-atlas.)
- The API has been reviewed and updated to make sure it is consistent among the different actions and with the rest of the Atlas ecosystem.
- We've rewritten the code in Go, which is the language we use for all of our internal tools. This allows us to share code between the CLI and the GitHub Actions, and to provide a more consistent experience between the two. In addition, looking forward we have greatly simplified the process of adding new GitHub Actions as needed.
Deprecation Notice
As part of this change we are deprecating the previous generation of GitHub Actions, and we encourage you to migrate to the new ones as soon as possible. The old actions will continue to work for the time being, but we will not be receiving any updates. These actions are:
- ariga/atlas-sync-action is superseded by
ariga/atlas-action/migrate/push
. - ariga/atlas-deploy-action is superseded by
ariga/atlas-action/migrate/apply
. - ariga/atlas-action - the old, TypeScript based action, is superseded by the
ariga/atlas-action/migrate/lint
action.
The new actions are:
Action | Use Case |
---|---|
ariga/setup-atlas | Install Atlas from a GitHub Actions workflow |
ariga/atlas-action/migrate/lint | CI for schema changes |
ariga/atlas-action/migrate/push | Push your migration directory to Atlas Cloud (atlasgo.cloud) |
ariga/atlas-action/migrate/apply | Deploy versioned migrations from GitHub Actions |
Full Changelog: v0...v1
v1.3.9
What's Changed
- add
monitor/schema
action by @ronenlu in #261 - .github/workflows: add action to monitor schema changes agentless by @masseelch in #263
- Revert ".github/workflows: add action to monitor schema changes agent… by @masseelch in #264
Full Changelog: v1.3.8...v1.3.9
v1.3.8
v1.3.7
v1.3.6
What's Changed
- chore: cleanup test mocks by @giautm in #253
- schema/push: fix description input copy by @noamcattan in #254
- atlasaction: change input prefix for Gitlab CI by @noamcattan in #255
- atlasaction: add
revisions-schema
input by @noamcattan in #257
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
- atlasaction: gitlab ci by @noamcattan in #242
- atlasaction: set plan directives on creation from pr description by @a8m in #247
- atlasaction: use gh codeblock instead of html pre/code by @a8m in #248
- atlasaction: fail if plan lint contains error by @a8m in #249
- atlasaction: push the latest tag first by @noamcattan in #250
- atlasaction: support
schema
input for actions by @giautm in #251 - atlasaction/comments: update edit this plan comment by @a8m in #252
Full Changelog: v1.3.4...v1.3.5