From 10f737e1dfa7f114d0b8b2cda880d6d1f7ec44d5 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Thu, 31 Jul 2025 09:05:07 +0300 Subject: [PATCH] ci: add a performance-compare-with-master job --- .github/workflows/other_ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/other_ci.yml b/.github/workflows/other_ci.yml index 50f6682c12..1d87d0046f 100644 --- a/.github/workflows/other_ci.yml +++ b/.github/workflows/other_ci.yml @@ -22,6 +22,24 @@ concurrency: cancel-in-progress: true jobs: + performance-compare-with-master: + runs-on: ubuntu-24.04 + timeout-minutes: 30 + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 30 + - name: Environment info + run: echo "$VFLAGS $GITHUB_SHA $GITHUB_REF" + - name: Build local v + run: make && ./v symlink + - name: V version + run: ./v version + - name: Build the repeat tool + run: ./v cmd/tools/vrepeat.v + - name: Run compare_pr_to_master.v + run: ./v run .github/workflows/compare_pr_to_master.v + prevent-gpl-licenses: runs-on: ubuntu-24.04 timeout-minutes: 15