Skip to content

Releases: ariga/atlas-action

v1

22 Feb 09:51
927e66c
Compare
Choose a tag to compare

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:

  1. We've moved all actions into a single repo - ariga/atlas-action. (With the exception of ariga/setup-atlas.)
  2. 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.
  3. 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:

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.5.0

07 Mar 06:37
927e66c
Compare
Choose a tag to compare

What's Changed

  • chore: add tx-mode input for migration/schema apply by @datdao in #329
  • chore: remove deprecated CI workflow by @datdao in #330

Full Changelog: v1...v1.5.0

v1.4.9

12 Feb 18:19
f8a7501
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.8...v1.4.9

v1.4.8

12 Feb 18:06
948df6b
Compare
Choose a tag to compare

What's Changed

  • gitlab: write the .env to $CI_PROJECT_DIR/.env instead of CWD by @giautm in #301
  • atlasaction: support paths for test commands by @giautm in #309

Full Changelog: v1.4.7...v1.4.8

v1.4.7

14 Jan 05:49
6f789be
Compare
Choose a tag to compare

What's Changed

  • monitor/schema: support using atlas hcl file in monitor action by @ronenlu in #299
  • atlasaction: refactor monitor/schema by @giautm in #300

Full Changelog: v1.4.6...v1.4.7

v1.4.6

06 Jan 15:46
9fa6bcb
Compare
Choose a tag to compare

What's Changed

  • atlasaction: update test for lint with GitHub context by @giautm in #296
  • atlasaction/cloud: increase cloud client timeout to 60s by @ronenlu in #297
  • atlasaction/cloud: give mutation names by @ronenlu in #298

Full Changelog: v1.4.5...v1.4.6

v1.4.5

05 Jan 04:49
d90220a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.4...v1.4.5

v1.4.4

05 Jan 04:32
bf496b3
Compare
Choose a tag to compare

What's Changed

  • circleci: fixed missing action context by @giautm in #294

Full Changelog: v1.4.3...v1.4.4

v1.4.3

02 Jan 06:32
55188ac
Compare
Choose a tag to compare

What's Changed

  • circleci: fixed panic on master branch by @giautm in #293

Full Changelog: v1.4.2...v1.4.3

v1.4.2

02 Jan 06:03
58a63b6
Compare
Choose a tag to compare

What's Changed

  • internal: handle empty API URL from env by @giautm in #292

Full Changelog: v1.4.1...v1.4.2