This commit is contained in:
H01001000
2023-03-08 18:56:42 -08:00
parent 2fef7200a5
commit 257cb74c39
3 changed files with 77 additions and 6 deletions
+5 -4
View File
@@ -1,8 +1,11 @@
name: Benchmark
on:
pull_request:
push:
workflow_call:
inputs:
package:
required: true
type: string
jobs:
benchmark:
@@ -10,9 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: node ./scripts/checkCpuModel.js
+70
View File
@@ -0,0 +1,70 @@
name: Benchmark
on:
pull_request:
push:
jobs:
benchmark-try-1:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: node ./scripts/checkCpuModel.js
benchmark-try-2:
needs: benchmark-try-1
if: ${{ always() && needs.benchmark-try-1.result == 'failure') }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: node ./scripts/checkCpuModel.js
benchmark-try-3:
needs: benchmark-try-2
if: ${{ always() && needs.benchmark-try-2.result == 'failure') }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: node ./scripts/checkCpuModel.js
benchmark-try-4:
needs: benchmark-try-1
if: ${{ always() && needs.benchmark-try-3.result == 'failure') }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: node ./scripts/checkCpuModel.js
benchmark-try-5:
needs: benchmark-try-1
if: ${{ always() && needs.benchmark-try-4.result == 'failure') }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: node ./scripts/checkCpuModel.js
benchmark-try-6:
needs: benchmark-try-1
if: ${{ always() && needs.benchmark-try-5.result == 'failure') }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: node ./scripts/checkCpuModel.js