Skip to content

Commit

Permalink
chore: cleanup benchmark jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
darcyclarke committed Dec 4, 2024
1 parent c3ff7fb commit 87cbfa2
Showing 1 changed file with 13 additions and 10 deletions.
23 changes: 13 additions & 10 deletions .github/workflows/benchmark.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,22 +32,25 @@ jobs:
runs-on: ${{ matrix.platform.os }}

steps:

- name: Checkout repository
- name: Checkout Repository
uses: actions/checkout@v2

- name: Install Node.js
- name: Checkout Actions
uses: actions/checkout@v4

- name: Install Node
uses: actions/setup-node@v2
with:
node-version: '22'

- name: Install Tooling
- name: Install Package Managers & Benchmark Tools
run: |
cargo install hyperfine --quiet
npm install -g npm@latest vlt@latest bun@latest deno-bin@latest
npm install -g npm@latest vlt@latest bun@latest deno-bin@latest --silent
corepack enable yarn pnpm
- name: Get Versions
- name: Log Package Manager Versions
run: |
echo "npm $(npm -v)"
echo "vlt $(vlt -v)"
Expand All @@ -57,22 +60,22 @@ jobs:
echo "bun $(bun -v)"
echo "$(deno -v)"
- name: Next Benchmarks
- name: Run Project Benchmarks (Next)
uses: ./.github/workflows/run.yaml
with:
LOCATION: next

- name: Astro Benchmarks
- name: Run Project Benchmarks (Astro)
uses: ./.github/workflows/run.yaml
with:
LOCATION: astro

- name: Svelte Benchmarks
- name: Run Project Benchmarks (Svelte)
uses: ./.github/workflows/run.yaml
with:
LOCATION: svelte

- name: Vue Benchmarks
- name: Run Project Benchmarks (Vue)
uses: ./.github/workflows/run.yaml
with:
LOCATION: vue

0 comments on commit 87cbfa2

Please sign in to comment.