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:
- uses: actions/checkout@v2
- name: Deploy my-plugin to WooCart
uses: woocart/deploy-action@v5
with:
url: ${{ secrets.WEBDAV_URL }}
username: ${{ secrets.WEBDAV_USERNAME }}
password: ${{ secrets.WEBDAV_PASSWORD }}
local: "dist/"
remote: "plugins/my-woocart-plugin"
- 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.