- In Project mobile-assistant, prepare the preliminary work according to readme.md.
- You should clone mobile-assistant into the same directory as the current project.
- use
bash sync_version_files.sh
to sync latest file
- ues
git diff
to check the changed files - then commit all files
git commit -m "update version file"
-
node scripts/upgrade_version.js
increase current project version number and add new tag -
git push && git push --tags
push to GitHub, and Github Action publish it to npm @wisdomgarden/mobile-assets
- after about 10 minutes, check jsDeliver package data util latest tag is same as package.json.version then
bash scripts/refresh_cdn.sh
refresh json file cdn cache - preview release note. local use live server
./preview-release.html
or Online from GitHub Pages
if update other file, edit refresh_cdn.sh
, then run bash scripts/refresh_cdn.sh
refresh it.
bash scripts/sync_privacy_files.sh
- goto II. upgrade package
mobile-assets
version to continue