hector
fa0be5d271
fix(ci): split workflows and add perf version reporting ( #6848 )
...
* ci: pass package selector to test run steps (fix rc.3 fallback)
* fix(ci): split workflows and add perf version reporting
* fix(ci): enforce strict shared workflow order
---------
Signed-off-by: houseme <housemecn@gmail.com >
Co-authored-by: houseme <housemecn@gmail.com >
2026-08-29 19:32:19 +08:00
hector
84c5f2170f
ci: upload performance report to rustfs/dashboard reports/YYYY-MM-DD.md ( #6843 )
...
* ci: upload performance report to rustfs/dashboard reports/YYYY-MM-DD.md
* ci: update token comment to dashboard
* ci: english-only report metadata in performance workflow
2026-08-29 15:50:46 +08:00
hector
346388b63c
fix: provide cross-repo token for auto-testing checkout ( #6831 )
...
The test workflows checkout the private rustfs/auto-testing repository, but
the default GITHUB_TOKEN only has access to rustfs/rustfs, so every checkout
failed with 'repository ... not found' (nightly runs on 2026-08-28).
Pass secrets.PF_TESTING_GH_TOKEN (the existing cross-repo PAT already used
by the performance workflow) to the auto-testing checkout steps in all three
workflows.
2026-08-29 12:00:19 +08:00
hector
88b43f546f
Extend functional test workflow with S3/KMS/tier suites ( #6806 )
2026-08-28 22:12:21 +08:00
hector
8a57632bfd
ci: use dedicated RUSTFS_PERF_NODES for performance test ( #6754 )
2026-08-27 22:55:26 +08:00
hector
d48dda5bdc
ci: add RustFS 4x4 performance test workflow and scripts ( #6752 )
...
* ci: add RustFS 4x4 performance test workflow and scripts
* ci: run performance test on dedicated pf-testing runner
2026-08-27 22:24:57 +08:00