Resolve #65, #60: move client bundle building to separated and independent action

#65 #60