feat: benchmarks graph (#2244)
* feat: benchmarks graph * feat: benchmarks graph gh action * fix: gh action for testing * fix: gh action * Update benchmark.yml * Update benchmark.yml * Update benchmark.yml * feat: deployed scripts + more langs * fix: gh action regex * fix: increase time * fix: title + logs
This commit is contained in:
23
.github/workflows/benchmark.yml
vendored
23
.github/workflows/benchmark.yml
vendored
@@ -32,10 +32,23 @@ jobs:
|
||||
- uses: denoland/setup-deno@v1
|
||||
with:
|
||||
deno-version: v1.x
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
ref: benchmarks
|
||||
- name: benchmark
|
||||
timeout-minutes: 10
|
||||
run:
|
||||
deno run --unstable -A
|
||||
https://raw.githubusercontent.com/windmill-labs/windmill/main/benchmarks/benchmark_noop.ts
|
||||
--host http://localhost:8000 -e admin@windmill.dev -p changeme -j
|
||||
10000
|
||||
run: deno run --unstable -A
|
||||
https://raw.githubusercontent.com/windmill-labs/windmill/${GITHUB_REF##ref/head/}/benchmarks/benchmark_suite.ts
|
||||
--host http://localhost:8000
|
||||
-e admin@windmill.dev
|
||||
-p changeme
|
||||
-c https://raw.githubusercontent.com/windmill-labs/windmill/${GITHUB_REF##ref/head/}/benchmarks/suite_config.json
|
||||
--branch ${GITHUB_REF##ref/head/}
|
||||
- name: Push changes
|
||||
run: |
|
||||
pwd
|
||||
git add .
|
||||
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
|
||||
git config --local user.name "github-actions[bot]"
|
||||
git commit -m "Update benchmarks"
|
||||
git push
|
||||
|
||||
Reference in New Issue
Block a user