name: Deploy to Staging on: push: branches: - main permissions: {} jobs: trigger-deploy: name: Trigger Staging Deploy runs-on: ubuntu-latest steps: - name: Dispatch to barazo-deploy uses: peter-evans/repository-dispatch@28959ce8df70de7be546dd1250a005dd32156697 # v4.0.1 with: token: ${{ secrets.DEPLOY_PAT }} repository: singi-labs/barazo-deploy event-type: deploy-staging client-payload: | { "trigger_repo": "barazo-lexicons", "api_ref": "main", "web_ref": "main" } - name: Sync workspace lockfile uses: peter-evans/repository-dispatch@28959ce8df70de7be546dd1250a005dd32156697 # v4.0.1 with: token: ${{ secrets.DEPLOY_PAT }} repository: singi-labs/barazo-workspace event-type: sync-lockfile