mirror of
https://github.com/rustfs/rustfs.git
synced 2026-09-05 19:55:37 +00:00
cc5060ac20
Two fixes for the functional test chain: 1. Report upload fails with 'jq: Argument list too long' when the base64 report is passed through '--arg content' (pool reports exceed the OS argv limit; last night's pool run lost its Step Results report this way). Write the base64 payload to a temp file and load it in jq via --rawfile instead. Applied uniformly to all nine suite workflows that share this upload step. 2. The security workflow cloned rustfs/auto-testing into the workspace and then ran actions/checkout at the workspace root for the OIDC live gate script, which wiped the auto-testing clone and killed the suite with 'chmod: cannot access auto-testing/rustfs-security-test.sh'. Check out the repository into the rustfs-repo/ subdirectory instead and point RUSTFS_SECURITY_OIDC_LIVE_SCRIPT there. Co-authored-by: rustfs-ci <ci@rustfs.com>