Skip to content

Releases: JamesIves/github-pages-deploy-action

3.5.3

24 May 17:05
Compare
Choose a tag to compare

Minor Changes

  • Resolves an issue that prevents subsequent deployments from failing if they run immediately after each other in the same workflow. The action will now correctly remove the generated subtree, it will also randomly assign a branch name for the local deployment to prevent conflicts.
  • Changed the generated folder name for the deployment to match the name of the action to prevent any sort of confusion about where a folder came from during a workflow run.

3.5.2

16 May 22:17
Compare
Choose a tag to compare

Minor Changes

  • Fixes a publishing pipeline with the GitHub Registry.

3.5.1

15 May 01:30
Compare
Choose a tag to compare

Minor Changes

  • Version sync.

3.5.0

14 May 21:42
1ada96b
Compare
Choose a tag to compare

Major Changes

  • Added an export called DEPLOYMENT_STATUS which indicates if the deployment was successful or not. The possible outcomes are success failed and skipped. This allows you to reference the output in your workflow after the deployment so you can do things such as posting the status to a third party service. You can read more here: https://github.com/JamesIves/github-pages-deploy-action#deployment-status

Minor Changes

  • Plenty of dependency updates.

3.4.9

30 Apr 12:57
Compare
Choose a tag to compare

Minor Changes

  • Resolves an issue that was preventing nested folders from being created with the TARGET_FOLDER option.
  • Made an update to the integration tests so they take nested folders into consideration.

3.4.8

11 Apr 18:09
Compare
Choose a tag to compare

Minor Changes

  • Back tracked on the chmod changes from yesterday and instead configured the action to use the rmRF function provided by the @actions/toolkit package.

3.4.7

09 Apr 15:13
Compare
Choose a tag to compare

Minor Changes

  • The temporary deployment directory will now have its folder permissions changed prior to being deleted on teardown. This was causing issues in a few instances where the rm -rf command would error.
  • If you include a custom commit message the commit sha will no longer be attached to the message at the end. The commit SHA will only be included with the default message.

3.4.6

31 Mar 14:42
Compare
Choose a tag to compare

Minor Changes

  • More publishing pipeline fixes.

3.4.5

31 Mar 14:33
Compare
Choose a tag to compare

Minor Changes

  • Made some adjustments to properly cross publish.

3.4.3

31 Mar 14:07
Compare
Choose a tag to compare

Major Changes

  • Added the ability to have just a single commit on a branch. This restores the behavior of v2 except with a toggle. To turn this on you can set SINGLE_COMMIT: true in your workflow. This will wipe any existing history you have on the branch, please proceed with caution.
  • Added a cross publishing script so the action will now publish on the GitHub registry along with the npmjs registry.
  • Changed how debugging works. Instead of DEBUG: true being passed into the action you now need to specify an environment variable called ACTIONS_STEP_DEBUG and set it to true. This is more in line with how other GitHub recommends actions handle debugging.

Minor Changes

  • Switched to using a number of helper methods provided by @actions/toolkit such as log and `debug.
  • Improved integration tests slightly.
  • Added --force flag on the branch creation command.