From 4e778be392d1a276c0517022e990e540616eee88 Mon Sep 17 00:00:00 2001 From: Gabriel Vasile Date: Fri, 11 Oct 2024 16:19:16 +0900 Subject: [PATCH] fix jobs order --- .github/workflows/benchmark.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index ba956a8..11ba8c5 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -9,25 +9,24 @@ permissions: jobs: benchmark: runs-on: ubuntu-latest - steps: - - name: Install Go - uses: actions/setup-go@v5.0.2 - with: - go-version-file: 'go.mod' - - run: go install golang.org/x/perf/cmd/benchstat@latest # Base for comparison is master branch. - name: Checkout code uses: actions/checkout@v4.1.7 with: ref: master + steps: + - name: Install Go + uses: actions/setup-go@v5.0.2 + with: + go-version-file: 'go.mod' - run: go test -run=none -bench=. --count=7 > /tmp/prev & - - name: Checkout code uses: actions/checkout@v4.1.7 - run: go test -run=none -bench=. --count=7 > /tmp/curr & # Wait for both benchmarks to complete before comparing. - run: wait + - run: go install golang.org/x/perf/cmd/benchstat@latest - run: RESULT="$(benchstat /tmp/prev /tmp/curr)" - uses: actions/github-script@v7 with: