From d8cc1f23908b978c74adae3a1fe547a13bdfddf3 Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 25 Jul 2025 18:28:41 +0800 Subject: [PATCH] Add S3 configuration to CI workflows - Added S3-related environment variables to both `pr-test.yml` and `unit-test.yml` workflows, enabling integration with S3 for testing and deployment. - Included API, access key, secret key, bucket, and cache path settings to facilitate S3 interactions during CI processes. --- .github/workflows/pr-test.yml | 7 +++++++ .github/workflows/unit-test.yml | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index d763a0fc..2e961fbc 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -73,6 +73,13 @@ env: QDRANT_TEST_HOST: "127.0.0.1" QDRANT_TEST_PORT: "6334" + # S3 + S3_API: ${{ secrets.S3_API }} + S3_ACCESS_KEY: ${{ secrets.S3_ACCESS_KEY }} + S3_SECRET_KEY: ${{ secrets.S3_SECRET_KEY }} + S3_BUCKET: ${{ secrets.S3_BUCKET }} + S3_CACHE_PATH: /tmp/s3-cache + jobs: UnitTest: runs-on: ubuntu-latest diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index c45ba5a7..833600b0 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -77,6 +77,13 @@ env: QDRANT_TEST_HOST: "127.0.0.1" QDRANT_TEST_PORT: "6334" + # S3 + S3_API: ${{ secrets.S3_API }} + S3_ACCESS_KEY: ${{ secrets.S3_ACCESS_KEY }} + S3_SECRET_KEY: ${{ secrets.S3_SECRET_KEY }} + S3_BUCKET: ${{ secrets.S3_BUCKET }} + S3_CACHE_PATH: /tmp/s3-cache + jobs: unit-test: runs-on: ubuntu-latest