ci(GitHub): improve daily tests/CI workflows (#19132)

Merged
Merging
feat/daily-build-followup
into
main
+14%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
3
NEW
0
DROPPED
0

Benchmarks

client generation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::client generation ~50 Models
0%
9.4 s
9.4 s
typescript compilation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::typescript compilation ~50 Models
+14%
111.9 ms
98.4 ms
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
-3%
54 s
55.5 s

Commits

Click on a commit to change the comparison range
chore(deps): update engines to 4.14.0-64.c694003bd22d0140d0f7911d1ddbdc9d7394f28b (#19133)
base
01626da
7 months ago by prisma-bot
+15%
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
7 months ago by SevInf
-1%
Review
f03249a
7 months ago by SevInf
ResourcesHomePricingDocsBlogGitHub
Copyright © 2023 CodSpeed Technology SAS. All rights reserved.