The GitHub Actions job "Required Checks" on texera.git/feat/geesefs-helm-packaging has failed. Run started by GitHub user aicam (triggered by aicam).
Head commit for run: 3a4e73f235d46cbc190ef91f756baaa8dd59667c / ali <[email protected]> test(file-service): unit-test the S3 proxy request parsers Move S3ProxyServlet's two pure request-parsing helpers into its companion object so they can be tested without constructing the servlet (which pulls in StorageConfig and the AWS SDK), and add S3ProxyServletSpec: - extractCredentialToken: reads the access key (the user JWT) from both the SigV4 and SigV2 Authorization formats GeeseFS emits, incl. JWT-shaped keys, short keys, null, and non-AWS headers. - bucketFromUri: derives the path-style repository/bucket, incl. object vs bucket-only requests, URL-decoding, and the root URI (no bucket → denied). Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> Claude-Session: https://claude.ai/code/session_019kk9qbcuFpHjbbGuqcNyTL Signed-off-by: ali <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/29862968872 With regards, GitHub Actions via GitBox
