Skip to content

Releases: ariga/atlas-action

v1.3.5

19 Oct 16:29
a747e59
Compare
Choose a tag to compare

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

v1.3.4

07 Oct 17:42
3285208
Compare
Choose a tag to compare

What's Changed

  • atlasaction: link to plan on Atlas Cloud by @giautm in #243
  • atlasaction: base64url encoding for plan's filename by @giautm in #245

Full Changelog: v1.3.3...v1.3.4

v1.3.3

24 Sep 07:39
3568c22
Compare
Choose a tag to compare

What's Changed

  • schema/apply: update inputs and doc for URL by @giautm in #241

Full Changelog: v1.3.2...v1.3.3

v1.3.2

24 Sep 06:07
e8b9e79
Compare
Choose a tag to compare

What's Changed

  • schema/push: support desired schema URL(s) input by @giautm in #240

Full Changelog: v1.3.1...v1.3.2

v1

22 Feb 09:51
3568c22
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.3.1

23 Sep 13:23
50a37c8
Compare
Choose a tag to compare

What's Changed

  • schema/push: fixed repo name input by @giautm in #239

Full Changelog: v1.3.0...v1.3.1

v1.3.0

23 Sep 10:11
aab6dd4
Compare
Choose a tag to compare

What's Changed

  • atlasaction: upgrade go-githubactions to latest by @giautm in #215
  • schema/plan: initial new action by @giautm in #196
  • schema/push: push schema changes to Atlas Cloud by @giautm in #217
  • shim: use single shim for all actions by @giautm in #219
  • schema/apply: fixed comments and inputs by @giautm in #220
  • atlasaction: use HTML for summary output by @giautm in #221
  • atlasaction: cleanup templates by @giautm in #222
  • atlasation: allow extends the lint-report for other flows by @giautm in #223
  • chore: move tests to _test package by @giautm in #224
  • atlasaction: setup testscript for github action by @giautm in #225
  • schem/apply: apply schema changes to the target database by @giautm in #218
  • atlasaction: update schema lint format by @giautm in #226
  • all: update actions inputs/outputs by @giautm in #228
  • schema/plan/approve: distinct action for approve the plan by @giautm in #229
  • .github/workflows: fixed CI flow by @giautm in #230
  • schema/push: fix URL and support Link, Slug output by @giautm in #231
  • schema/push: fixed link output by @giautm in #232
  • main: update version output by @giautm in #233
  • atlasaction: added dev-url input for schema/apply by @giautm in #235
  • doc: add new plan commands to readme by @a8m in #234
  • .github/workflows: fixed version tests by @giautm in #236
  • .github/workflows: fixed version checks by @giautm in #237
  • atlasaction: fixed schema-name input on actions by @giautm in #238

Full Changelog: v1.2.1...v1.3.0

v1.2.1

27 Aug 08:19
f414f5d
Compare
Choose a tag to compare

What's Changed

  • .github: build binary on tag, branch pushes by @giautm in #212
  • .github/cd: fixed build flag for commit ID by @giautm in #213
  • shim: use master build for the master branch by @giautm in #214

Full Changelog: v1.2.0...v1.2.1

v1.2.0

31 Jul 12:35
90fe644
Compare
Choose a tag to compare

What's Changed

  • atlasaction/orb: fetch github PRs with owner by @datdao in #192
  • atlasction/comments: list detect files by @a8m in #193
  • chore: bump sdk to master branch by @giautm in #194
  • atlasaction/comments: use br tag instead of ul list to present files by @a8m in #195
  • chore: format shim-js by @giautm in #197
  • chore: remove deprecated action source code by @giautm in #198
  • shim: fixed local-binary check by @giautm in #199
  • build: strip the debugging information by @luantranminh in #200
  • .github/workflows: update atlas token by @giautm in #201
  • atlasaction: share template between comments by @giautm in #202
  • atlasaction/comments: hide URL if it doesn't available by @giautm in #203
  • atlasaction: extract upsert comment logic by @giautm in #204
  • atlasaction: use interface for mock atlas exec client by @giautm in #205
  • atlasaction: revamp actions with helper by @giautm in #206
  • atlasaction: allow interactive with GH without PR context by @giautm in #207
  • atlasaction: move GH Client methods to separate file by @giautm in #208
  • atlasaction: thin github client for abstraction by @giautm in #209
  • atlasaction: cleanup lint error check by @giautm in #210
  • comments: added Diagnostics category on lint-report by @giautm in #211

New Contributors

Full Changelog: v1...v1.2.0

v1.1.9

03 Jul 11:50
18a3161
Compare
Choose a tag to compare

What's Changed

  • shim: added comment for the flow by @giautm in #188
  • .github/workflows: added test for actions by @giautm in #189

Full Changelog: v1.1.8...v1.1.9