You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
WebDAV Deploy
v0.2
Pre-release
Sync your GitHub repository with your store on WooCart.com.
Required The URL of WebDAV server (starting with https://...)
Required The name of the user.
Required The password for the user.
Required Path in GitHub repository to sync.
Required Path on remote to sync into.
- Create a
.github/workflows/deploy.yml
file in your GitHub repo, if one doesn't exist already. - Add the following code to the
deploy.yml
file.
name: Deploy my-plugin
on:
push:
branches:
- master
jobs:
deploy:
name: Deploy
runs-on: ubuntu-latest
steps:
- name: 🚗 Get Latest Code
uses: actions/[email protected]
- name: 🤳 Deploy website
uses: xph0816/webdav-deploy-action
with:
url: ${{ secrets.WEBDAV_URL }}
username: ${{ secrets.WEBDAV_USERNAME }}
password: ${{ secrets.WEBDAV_PASSWORD }}
local: "./"
remote: "remote_directory/"
- Create
WEBDAV_URL
,WEBDAV_USERNAME
,WEBDAV_PASSWORD
secret using GitHub Action's Secret. You can find these values in WooCart > Settings tab for your store.