mirror of
https://github.com/vlang/v.git
synced 2025-09-13 14:32:26 +03:00
ci: add a performance-compare-with-master job
This commit is contained in:
parent
8eba7b2bf5
commit
10f737e1df
1 changed files with 18 additions and 0 deletions
18
.github/workflows/other_ci.yml
vendored
18
.github/workflows/other_ci.yml
vendored
|
@ -22,6 +22,24 @@ concurrency:
|
||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
|
|
||||||
jobs:
|
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:
|
prevent-gpl-licenses:
|
||||||
runs-on: ubuntu-24.04
|
runs-on: ubuntu-24.04
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue