From 5144b988cdc9c8652cf4a25d7b119e3bb9f4c4bd Mon Sep 17 00:00:00 2001 From: Yoo1tic <137816438+Yoo1tic@users.noreply.github.com> Date: Mon, 11 Aug 2025 19:48:47 +0800 Subject: [PATCH] refactor: update artifact naming in CI workflows and adjust test content for cache API --- .github/workflows/dev-build.yml | 13 ++++++------- src/validation/mod.rs | 4 ++-- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/dev-build.yml b/.github/workflows/dev-build.yml index c494bbe..60c684b 100644 --- a/.github/workflows/dev-build.yml +++ b/.github/workflows/dev-build.yml @@ -42,13 +42,13 @@ jobs: - name: Package artifact run: | - mv target/${{ matrix.target_triple }}/release/${{ matrix.artifact_name }} ${{ matrix.release_name }} + mv target/${{ matrix.target_triple }}/release/${{ matrix.artifact_name }} ${{ matrix.artifact_name }} - name: Upload artifact uses: actions/upload-artifact@v4 with: name: ${{ matrix.release_name }} - path: ${{ matrix.release_name }} + path: ${{ matrix.artifact_name }} retention-days: 30 windows: @@ -71,14 +71,13 @@ jobs: - name: Package artifact run: | - mkdir -p release-package - mv target/${{ matrix.target_triple }}/release/${{ matrix.artifact_name }} ${{ matrix.release_name }} + mv target/${{ matrix.target_triple }}/release/${{ matrix.artifact_name }} ${{ matrix.artifact_name }} - name: Upload artifact uses: actions/upload-artifact@v4 with: name: ${{ matrix.release_name }} - path: ${{ matrix.release_name }} + path: ${{ matrix.artifact_name }} retention-days: 30 macos: @@ -108,11 +107,11 @@ jobs: - name: Package artifact run: | - mv target/${{ matrix.target_triple }}/release/${{ matrix.artifact_name }} ${{ matrix.release_name }} + mv target/${{ matrix.target_triple }}/release/${{ matrix.artifact_name }} ${{ matrix.artifact_name }} - name: Upload artifact uses: actions/upload-artifact@v4 with: name: ${{ matrix.release_name }} - path: ${{ matrix.release_name }} + path: ${{ matrix.artifact_name }} retention-days: 30 diff --git a/src/validation/mod.rs b/src/validation/mod.rs index 9bed468..89f131f 100644 --- a/src/validation/mod.rs +++ b/src/validation/mod.rs @@ -67,9 +67,9 @@ pub static CACHE_CONTENT_TEST_BODY: LazyLock = LazyLock::new(|| { // Generate random text content to meet the minimum 2048 tokens requirement for cache API // models/gemini-2.5-flash need 1024 tokens // models/gemini-2.5-flash-lite need 2048 tokens - let long_text = "You are an expert at analyzing transcripts.".repeat(260); + let long_text = "You are an expert at analyzing transcripts.".repeat(128); GeminiRequest { - model: Some("models/gemini-2.5-flash-lite".to_string()), + model: Some("models/gemini-2.5-flash".to_string()), contents: vec![ContentPart { parts: vec![TextPart { text: long_text }], role: Some("user".to_string()),