JamesIves/github-pages-deploy-action
### [`v3.7.1`](https://togithub.com/JamesIves/github-pages-deploy-action/releases/3.7.1)
[Compare Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/3.7.0...3.7.1)
#### Major Changes
- You can now use absolute folder paths in your workflow. These can be used using the `~` syntax, for example: `~/a/folder/based/on/root`. For most use cases placing just the folder name in this parameter will still be sufficient.
- Adds an initial check to ensure that the folder you're trying to deploy exists before it gets further down in the workflow. If it doesn't exist the action will exit with a helpful error message. Due some structural differences related to this change you should now only call `run` if you're using this as a node module in your own action. Running the individual deploy methods are now error prone and the direct use of them will eventually be deprecated. The [README has been updated to reflect this](https://togithub.com/JamesIves/github-pages-deploy-action#install-as-a-node-module-).
#### Minor Changes
- The action is now built using Node 12.
- Adds additional type for users running as a node module called `NodeActionInterface`, this allows you to see the required parameters without all of the additional runtime data for GitHub Actions.
- Upgrades numerous dependencies and added a `dependabot.yml` file.
- Re-structured some of the unit tests so they now properly mock error returns.
- Added `rimraf` so Windows users can run the build script.
- Fixed numerous eslint issues presented by eslint-plugin-github.
- Changed the links in the startup job as some of them are now out of date.
#### Community
Special thanks to [@subhashissuara](https://togithub.com/subhashissuara) [@koooge](https://togithub.com/koooge) [@pheeel](https://togithub.com/pheeel) and [@exuanbo](https://togithub.com/exuanbo) for their contributions to this update. If you have any questions please reach out on our new [GitHub Discussions board](https://togithub.com/JamesIves/github-pages-deploy-action/discussions).
##### Sponsors
If you'd like to sponsor the maintenance of this project you can do so via [GitHub Sponsors](https://togithub.com/sponsors/JamesIves)!
### [`v3.7.0`](https://togithub.com/JamesIves/github-pages-deploy-action/compare/3.6.2...3.7.0)
[Compare Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/3.6.2...3.7.0)
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
3.6.2
->3.7.1
Release Notes
JamesIves/github-pages-deploy-action
### [`v3.7.1`](https://togithub.com/JamesIves/github-pages-deploy-action/releases/3.7.1) [Compare Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/3.7.0...3.7.1) #### Major Changes - You can now use absolute folder paths in your workflow. These can be used using the `~` syntax, for example: `~/a/folder/based/on/root`. For most use cases placing just the folder name in this parameter will still be sufficient. - Adds an initial check to ensure that the folder you're trying to deploy exists before it gets further down in the workflow. If it doesn't exist the action will exit with a helpful error message. Due some structural differences related to this change you should now only call `run` if you're using this as a node module in your own action. Running the individual deploy methods are now error prone and the direct use of them will eventually be deprecated. The [README has been updated to reflect this](https://togithub.com/JamesIves/github-pages-deploy-action#install-as-a-node-module-). #### Minor Changes - The action is now built using Node 12. - Adds additional type for users running as a node module called `NodeActionInterface`, this allows you to see the required parameters without all of the additional runtime data for GitHub Actions. - Upgrades numerous dependencies and added a `dependabot.yml` file. - Re-structured some of the unit tests so they now properly mock error returns. - Added `rimraf` so Windows users can run the build script. - Fixed numerous eslint issues presented by eslint-plugin-github. - Changed the links in the startup job as some of them are now out of date. #### Community Special thanks to [@subhashissuara](https://togithub.com/subhashissuara) [@koooge](https://togithub.com/koooge) [@pheeel](https://togithub.com/pheeel) and [@exuanbo](https://togithub.com/exuanbo) for their contributions to this update. If you have any questions please reach out on our new [GitHub Discussions board](https://togithub.com/JamesIves/github-pages-deploy-action/discussions). ##### Sponsors If you'd like to sponsor the maintenance of this project you can do so via [GitHub Sponsors](https://togithub.com/sponsors/JamesIves)! ### [`v3.7.0`](https://togithub.com/JamesIves/github-pages-deploy-action/compare/3.6.2...3.7.0) [Compare Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/3.6.2...3.7.0)Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.