name: Update repository and wake runner on: push: branches: - master jobs: update: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2 - name: Configure Git run: | git config user.email "sebastiaan.de.schaetzen+archlinux@gmail.com" git config user.name "Sebastiaan de Schaetzen (automated)" - name: Add AUR repository run: git remote add aur https://aur.archlinux.org/yay.git - name: Fetch AUR run: git fetch aur - name: Rebase current changes run: git rebase aur/master - name: Push changes (if any) run: git push origin master wake: runs-on: ubuntu-latest steps: - name: Wakeup Runner run: | curl https://idlesleep.wolproxy.seeseepuff.be/status