update publish script
merge from dev