Skip to content

WebDAV Deploy

Actions
Deploy changes from your GitHUb repository to your store
v0.3
LatestPre-release
Star (3)

Tags

 (1)

WebDAV Deploy Action

Sync your GitHub repository with your store on WooCart.com.

Inputs

url

Required The URL of WebDAV server (starting with https://...)

username

Required The name of the user.

password

Required The password for the user.

local

Required Path in GitHub repository to sync.

remote

Required Path on remote to sync into.

method

Optional The method to use for syncing. Default is sync.

Example usage

  1. Create a .github/workflows/deploy.yml file in your GitHub repo, if one doesn't exist already.
  2. Add the following code to the deploy.yml file.
name: Deploy By WebDAV
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/[email protected]
      with:
        url: ${{ secrets.WEBDAV_URL }}
        username: ${{ secrets.WEBDAV_USERNAME }}
        password: ${{ secrets.WEBDAV_PASSWORD }}
        local: "./"
        remote: "remote_directory/"

or

name: Deploy By WebDAV
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/[email protected]
      with:
        url: ${{ secrets.WEBDAV_URL }}
        username: ${{ secrets.WEBDAV_USERNAME }}
        password: ${{ secrets.WEBDAV_PASSWORD }}
        local: "./"
        remote: "remote_directory/"
        method: "copy"
  1. 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.

WebDAV Deploy is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Deploy changes from your GitHUb repository to your store
v0.3
LatestPre-release

Tags

 (1)

WebDAV Deploy is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.