Setup Github Repo Automatic Deploy into Linux VPS

Job ID: 33291389

Budget: $10 – $30 USD

Hello
I have React application code on github.
I would like to setup automatic deployment on linux vps.
ex: If I push/merge a pull request to master branch, then the code will be automatically loaded to vps and rerun it again.
This should be done automatically.

Let me know who has an experience on this.
Thanks
Related categories: JavaScript System Admin Linux Apache Ubuntu