name: Trigger Target Workflow on: push: branches: [ CI_tests ] jobs: trigger: runs-on: ubuntu-latest steps: - name: Trigger Workflow in Another Repository run: | # Set the required variables repo_owner="cryptpad" repo_name="e2e-test-suite" event_type="trigger-e2e-tests" curl -L \ -X POST \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer ${{ secrets.PAT }}" \ -H "X-GitHub-Api-Version: 2022-11-28" \ https://api.github.com/repos/$cryptpad/$e2e-test-suite/dispatches \ -d "{\"event_type\": \"$event_type\", \"client_payload\": {\"service\": \"$service\", \"version\": \"$version\", \"unit\": false, \"integration\": true}}"