Skip to content

Releases: chrnorm/deployment-action

v2.0.7

07 Feb 17:52
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.6...v2.0.7

v2.0.5

09 Nov 13:10
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.4...v2.0.5

v2.0.4

07 Sep 23:04
Compare
Choose a tag to compare

What's Changed

  • Fix: Creating deployments for another repository fails with Not Found by @liamoneill in #69

New Contributors

Also, credit to @scotthogan for #66 which tackled the same problem in #69 (although I ended up merging #69 first). Thanks @scotthogan!

Full Changelog: v2.0.3...v2.0.4

v2.0.3

27 May 10:16
Compare
Choose a tag to compare

What's Changed

  • fix default behaviour for production-environment by @chrnorm in #62

Full Changelog: v2.0.2...v2.0.3

v2.0.2

22 May 00:01
Compare
Choose a tag to compare

What's Changed

  • add environment_url output variable by @chrnorm in #60

Full Changelog: v2.0.1...v2.0.2

v2.0.1

21 May 23:00
Compare
Choose a tag to compare

What's Changed

  • revert to using _ for outputs rather than - by @chrnorm in #59

Full Changelog: v2...v2.0.1

v2.0.0

21 May 20:27
Compare
Choose a tag to compare

v2 of this action removes the target_url input and replaces it with the environment_url and log_url inputs to match GitHub's API. v2 also standardises on using kebab-case rather than snake_case for inputs to match GitHub's built-in actions.

Add optional `ref` parameter and improve the GitHub API call

19 Mar 10:26
Compare
Choose a tag to compare

The ref parameter is a new optional parameter which allows a custom branch, tag, or SHA to be deployed.

Fix for auto-merging and GitHub preview APIs

11 Dec 02:45
Compare
Choose a tag to compare

Rebuild lib/main.js with the new auto_merge parameter (was included in the previous release but wasn't actually compiled into the JS)

Add the preview APIs to the GitHub client initialization: const client = new github.GitHub(token, { previews: ["flash", "ant-man"] });

Control auto-merging of deployments

04 Nov 04:18
Compare
Choose a tag to compare

This release adds a new input parameter, auto_merge, to the action. When set to "true", the action will attempt to auto-merge the default branch into the ref that the action is being ran on, as per the GitHub deployments documentation.

By default, auto_merge is set to false, which prevents GitHub attempting to auto-merge the default branch.

This should fix the intermittent deployment issues in #1 (thanks to @tiferrei for discovering the issue)