This repo will be used to version the theme releases as well as allow for multiple features to be worked on and released at the same time by different developers.
The import feature on the website can be used to test different themes at once before deploying them officially for every store.
This process is for Sellix developers, some links might not be working for the general public.
-
[if needed] build shop-widgets. for invoice.js and purchase.js
-
[if needed] update theme directory to add the new two .js files
-
update the theme adding the new JS and CSS files
-
use script
bash scripts/zip.sh {themeName} {version}
, e.g.bash scripts/zip.sh default 0.0.24
; the script will create a .zip file inoutput/{version}.zip
-
add a tag to this repo and push
git add --all
git commit -m "version v0.0.24"
git push
git tag v0.0.24
git push --tags
-
add
output/{version}.zip
to the api directorythemes/{version}.zip
-
deploy api