Add CI publish workflow

This commit is contained in:
2026-08-30 22:09:54 -05:00
parent 48a994db09
commit f09c02ec30
16 changed files with 680 additions and 146 deletions
+4 -1
View File
@@ -2,5 +2,8 @@
"name": "gelectron-benchmark",
"version": "1.0.0",
"description": "Simple web benchmark for comparing Electron vs Gelectron",
"main": "main.js"
"main": "main.js",
"dependencies": {
"electron": "^43.4.0"
}
}
@@ -1,28 +0,0 @@
{
"timestamp": "2026-07-29T03:22:15Z",
"runs": 10,
"platform": "Darwin arm64",
"electron": {
"version": "v43.2.0",
"avg_startup_s": 5.671,
"min_startup_s": 5.668,
"max_startup_s": 5.674,
"avg_memory_mb": 585.9,
"min_memory_mb": 583.3,
"max_memory_mb": 587.4,
"runtime_size_mb": 296,
"raw_times": [5.670,5.672,5.674,5.672,5.671,5.668,5.670,5.668,5.673,5.672],
"raw_memory": [583.7,586.5,583.3,587.1,586.5,587.4,586.5,587.1,584.1,586.3]
},
"gelectron": {
"avg_startup_s": 5.601,
"min_startup_s": 5.598,
"max_startup_s": 5.604,
"avg_memory_mb": 131.4,
"min_memory_mb": 131.0,
"max_memory_mb": 131.7,
"runtime_size_mb": 3,
"raw_times": [5.600,5.601,5.602,5.602,5.598,5.600,5.601,5.602,5.602,5.604],
"raw_memory": [131.6,131.7,131.3,131.5,131.3,131.7,131.0,131.5,131.3,131.5]
}
}
@@ -0,0 +1,28 @@
{
"timestamp": "2026-08-14T21:54:50Z",
"runs": 10,
"platform": "Darwin arm64",
"electron": {
"version": "v43.2.0",
"avg_startup_s": 5.670,
"min_startup_s": 5.651,
"max_startup_s": 5.676,
"avg_memory_mb": 586.3,
"min_memory_mb": 574.0,
"max_memory_mb": 590.7,
"runtime_size_mb": 0,
"raw_times": [5.651,5.676,5.663,5.673,5.675,5.672,5.672,5.672,5.670,5.673],
"raw_memory": [584.1,590.5,574.0,589.4,590.7,589.5,589.1,586.9,588.9,580.3]
},
"gelectron": {
"avg_startup_s": 5.603,
"min_startup_s": 5.601,
"max_startup_s": 5.606,
"avg_memory_mb": 142.6,
"min_memory_mb": 142.3,
"max_memory_mb": 142.9,
"runtime_size_mb": 3,
"raw_times": [5.606,5.601,5.604,5.604,5.605,5.601,5.604,5.604,5.603,5.601],
"raw_memory": [142.8,142.8,142.5,142.5,142.9,142.7,142.6,142.3,142.8,142.5]
}
}