is it possible to have workers sync with github respository system? So if I make a push on master the workers will fetch it and run with that code. Is that possible without wrangler?
No, AFAIK, Workers does not have an integration feature with GitHub or other code hosting platforms as Pages does. You will have to write your own CI/CD flow to push code changes to Cloudflare. Actions is your best bet.
can anybody provide steps to do that?