From 1b43624a51f4d64578e30d6884e027049688cbf2 Mon Sep 17 00:00:00 2001 From: Terry Howe Date: Mon, 18 Aug 2025 12:52:36 -0600 Subject: [PATCH] feature: add nightly shuffle test Signed-off-by: Terry Howe --- .github/workflows/shuffle.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/shuffle.yaml diff --git a/.github/workflows/shuffle.yaml b/.github/workflows/shuffle.yaml new file mode 100644 index 000000000..0c5196b5a --- /dev/null +++ b/.github/workflows/shuffle.yaml @@ -0,0 +1,25 @@ +name: "Shuffle test" +on: + schedule: + - cron: "45 1 * * *" + branches: + - "main" + +permissions: + contents: read + +jobs: + shuffle: + runs-on: ubuntu-latest + steps: + - name: Checkout source code + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - name: Add variables to environment file + run: cat ".github/env" >> "$GITHUB_ENV" + - name: Setup Go + uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # pin@5.5.0 + with: + go-version: '${{ env.GOLANG_VERSION }}' + check-latest: true + - name: Test shuffle + run: make test-unit TESTFLAGS="-shuffle=on -count=2"