Avatar for the prisma user
prisma
prisma
BlogDocsChangelog

ci(GitHub): improve daily tests/CI workflows

#19132Merged
Comparing
feat/daily-build-followup
(
f03249a
) with
main
(
01626da
)
CodSpeed Performance Gauge
+4%
Improvements
0
Regressions
0
Untouched
3
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

typescript compilation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::typescript compilation ~50 Models
CodSpeed Performance Gauge
+14%
22.8 ms
20 ms
client generation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::client generation ~50 Models
CodSpeed Performance Gauge
0%
1.8 s
1.8 s
client generation 100 models with relations
packages/client/src/__tests__/benchmarks/lots-of-relations/lots-of-relations.bench.ts::typescript::client generation 100 models with relations
CodSpeed Performance Gauge
-3%
10.5 s
10.8 s

Commits

Click on a commit to change the comparison range
Base
main
01626da
+4%
ci: Improve daily builds/CI workflows 1. Splits most of the workflow in a separate reusable template file. This allows us to safely use defaults of workflow inputs regardless of the reasons workflow got triggered and don't think about fallback every time we need to use the input. 2. "Detect jobs to run" step, as well as the attempt to find "ci test all" comment now will be done only in CI workflow. Scheduled jobs will autoamtically build everything.
d3f70e6
2 years ago
by SevInf
0%
Review
f03249a
2 years ago
by SevInf
© 2025 CodSpeed Technology
Home Terms Privacy Docs