name: Update FrogPilot Branch on: workflow_dispatch: jobs: update-branch: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3 with: fetch-depth: 0 - name: Reset "FrogPilot-Previous" branch to match "FrogPilot" run: | git fetch origin git checkout FrogPilot-Previous || git checkout -b FrogPilot-Previous git reset --hard origin/FrogPilot git push origin FrogPilot-Previous --force - name: Reset "FrogPilot" branch to match "FrogPilot-Staging" run: | git fetch origin git checkout FrogPilot || git checkout -b FrogPilot git reset --hard origin/FrogPilot-Staging git push origin FrogPilot --force