change CI rule to only run if tag applied instead of "push to main" rule
add route syncronization before compiling