name: Personal Portfolio on: push: branches: - main jobs: deploy: runs-on: self-hosted steps: - name: Checkout Code uses: actions/checkout@v3 - name: Deploy to server run: | cd /var/www/Portfolio git pull sudo systemctl restart port.service