Skip to content

Commit 6ac028d

Browse files
Add measure-testgrid-flakiness workflow
Signed-off-by: Siyuan Zhang <[email protected]>
1 parent af8d76b commit 6ac028d

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
name: Measure TestGrid Flakiness
3+
4+
on:
5+
schedule:
6+
- cron: "0 0 * * 0" # run every Sunday at midnight
7+
8+
permissions: read-all
9+
10+
jobs:
11+
measure-testgrid-flakiness:
12+
name: Measure TestGrid Flakiness
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
16+
- id: goversion
17+
run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT"
18+
- uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
19+
with:
20+
go-version: ${{ steps.goversion.outputs.goversion }}
21+
- env:
22+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
23+
run: |
24+
set -euo pipefail
25+
26+
./scripts/measure-testgrid-flakiness.sh

0 commit comments

Comments
 (0)