From bcc639d083dfc19b326b40b3ddd0c2906179e376 Mon Sep 17 00:00:00 2001 From: Ken Hibino Date: Fri, 29 Jan 2021 21:49:28 -0800 Subject: [PATCH] Tweak benchstat workflow --- .github/workflows/benchstat.yml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/.github/workflows/benchstat.yml b/.github/workflows/benchstat.yml index 51f21eb..adbb52d 100644 --- a/.github/workflows/benchstat.yml +++ b/.github/workflows/benchstat.yml @@ -17,12 +17,12 @@ jobs: ports: - 6379:6379 steps: - - name: Install Go + - name: Checkout + uses: actions/checkout@v2 + - name: Set up Go uses: actions/setup-go@v2 with: go-version: 1.15.x - - name: Checkout - uses: actions/checkout@v2 - name: Benchmark run: go test -run=^$ -bench=. -count=5 -timeout=60m ./... | tee -a bench.txt - name: Upload Benchmark @@ -30,6 +30,7 @@ jobs: with: name: bench-incoming path: bench.txt + current: runs-on: ubuntu-latest services: @@ -38,14 +39,14 @@ jobs: ports: - 6379:6379 steps: - - name: Install Go - uses: actions/setup-go@v2 - with: - go-version: 1.15.x - name: Checkout uses: actions/checkout@v2 with: ref: master + - name: Set up Go + uses: actions/setup-go@v2 + with: + go-version: 1.15.x - name: Benchmark run: go test -run=^$ -bench=. -count=5 -timeout=60m ./... | tee -a bench.txt - name: Upload Benchmark @@ -53,11 +54,14 @@ jobs: with: name: bench-current path: bench.txt + benchstat: needs: [incoming, current] runs-on: ubuntu-latest steps: - - name: Install Go + - name: Checkout + uses: actions/checkout@v2 + - name: Set up Go uses: actions/setup-go@v2 with: go-version: 1.15.x