Skip to content

Commit

Permalink
GitHub Actions: Integrate telemetry action
Browse files Browse the repository at this point in the history
This action will gather statistics around eden test execution in GitHub
Runners, helping us identify bottlenecks

Signed-off-by: Pavel Abramov <uncle.decart@gmail.com>
  • Loading branch information
uncleDecart committed Jun 18, 2024
1 parent e255da8 commit 1c0c273
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ on: # yamllint disable-line rule:truthy
artifact_run_id:
type: string

permissions:
pull-requests: write

jobs:
determine-runner:
name: Determine best available runner
Expand All @@ -42,6 +45,15 @@ jobs:
echo "runner=ubuntu-22.04" >> "$GITHUB_OUTPUT"
fi
workflow-telemetry-action:
needs: determine-runner
runs-on: ${{ needs.determine-runner.outputs.runner }}
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v2
with:
comment_on_pr: true

smoke:
continue-on-error: true
strategy:
Expand Down

0 comments on commit 1c0c273

Please sign in to comment.