Skip to content

Commit 88ebfa2

Browse files
committed
fix: move charts & results dirs to clean up the bash scripting & github artifact storage
1 parent 7bd6157 commit 88ebfa2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+589
-880
lines changed

.github/workflows/benchmark.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,12 @@ jobs:
8484
bash ./scripts/process-results.sh
8585
- name: Build Charts View
8686
run: |
87-
vlr build
87+
cd app && vlt install && vlr build
8888
- name: Upload Processed Results
8989
uses: actions/upload-artifact@v4
9090
with:
91-
name: charts
92-
path: charts
91+
name: results
92+
path: results/
9393
retention-days: 7
9494
deploy:
9595
name: 'Deploy Results'
@@ -103,12 +103,12 @@ jobs:
103103
- name: Download Results
104104
uses: actions/download-artifact@v4
105105
with:
106-
name: charts
107-
path: charts/
106+
name: results
107+
path: results/
108108
- name: Deploy to GitHub Pages
109109
uses: peaceiris/actions-gh-pages@v3
110110
with:
111111
github_token: ${{ secrets.GITHUB_TOKEN }}
112-
publish_dir: charts
112+
publish_dir: results
113113
keep_files: true
114114

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ node_modules
99
.nx/cache
1010
.nx/workspace-data
1111

12-
results
1312
dist
1413
chart
14+
charts
15+
results

README.md

Lines changed: 1 addition & 1 deletion
File renamed without changes.
File renamed without changes.
File renamed without changes.

app/index.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!doctype html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="UTF-8" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7+
<title>vlt benchmarks</title>
8+
<link href="/src/global.css" rel="stylesheet">
9+
<link rel="icon" type="image/png" href="/assets/favicon/favicon-96x96.png" sizes="96x96" />
10+
<link rel="icon" type="image/svg+xml" href="/assets/favicon/favicon.svg" />
11+
<link rel="shortcut icon" href="/assets/favicon/favicon.ico" />
12+
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/apple-touch-icon.png" />
13+
<link rel="manifest" href="/assets/favicon/site.webmanifest" />
14+
</head>
15+
16+
<body>
17+
<div id="root"></div>
18+
<script type="module" src="/src/main.tsx"></script>
19+
</body>
20+
21+
</html>
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)