# SPDX-FileCopyrightText: 2025 2023 XWiki CryptPad Team and contributors # # SPDX-License-Identifier: AGPL-3.0-or-later name: Trigger E2E tests on: push: branches: [ staging, 2025.9-rc, 2025.9-test ] jobs: trigger-tests: if: github.ref_name == 'staging' runs-on: ubuntu-latest steps: - name: Trigger E2E test run (local) run: | branch="${GITHUB_REF_NAME}" if [ "$branch" = "staging" ]; then event_type="trigger-e2e-tests-staging" elif [ "$branch" = "2025.9-rc" ]; then event_type="trigger-e2e-tests-rc" elif [ "$branch" = "2025.9-test" ]; then event_type="trigger-e2e-tests-test" fi repo_owner="cryptpad" repo_name="e2e-test-suite" curl -L \ -X POST \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer ${{ secrets.TEST_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}}"