diff --git a/.github/workflows/browser-tests.yaml b/.github/workflows/browser-tests.yaml index ed57171..fb07110 100644 --- a/.github/workflows/browser-tests.yaml +++ b/.github/workflows/browser-tests.yaml @@ -8,22 +8,21 @@ on: jobs: trigger-browser-tests: name: Browser tests - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - - uses: actions/create-github-app-token@v2 + - uses: actions/create-github-app-token@v3 name: Generate token id: generate_token with: - app-id: ${{ secrets.AUTOMATION_CLIENT_ID }} + client-id: ${{ secrets.AUTOMATION_CLIENT_ID }} private-key: ${{ secrets.AUTOMATION_CLIENT_SECRET }} owner: ${{ github.repository_owner }} - - uses: octokit/request-action@v2.x - name: Trigger browser tests - with: - repository: ibexa/experience - workflow: "browser-tests.yml" - ref: ${{ github.ref_name }} - route: POST /repos/{repository}/actions/workflows/{workflow}/dispatches - inputs: '{ "send-success-notification": "true", "project-version": "${{ github.ref_name }}" }' + - name: Trigger browser tests + shell: bash + run: | + gh api --method POST "/repos/ibexa/experience/actions/workflows/browser-tests.yml/dispatches" \ + -f ref="${{ github.ref_name }}" \ + -f "inputs[send-success-notification]=true" \ + -f "inputs[project-version]=${{ github.ref_name }}" env: GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }}