fix: 修正工作流程中的翻譯測試條件和環境變數預設值

This commit is contained in:
Your Name 2026-01-23 12:30:57 +08:00
parent a2512bf29b
commit bed996e70b

View file

@ -22,7 +22,7 @@ on:
run_translation_tests: run_translation_tests:
description: "Run translation tests (requires API keys)" description: "Run translation tests (requires API keys)"
required: false required: false
default: "false" default: false
type: boolean type: boolean
env: env:
@ -262,7 +262,6 @@ jobs:
run: docker pull ${{ needs.build-test-image.outputs.image }} run: docker pull ${{ needs.build-test-image.outputs.image }}
- name: Run translation tests - name: Run translation tests
if: ${{ secrets.OPENAI_API_KEY != '' || secrets.GOOGLE_API_KEY != '' }}
env: env:
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }} GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
@ -306,7 +305,7 @@ jobs:
cleanup: cleanup:
name: Cleanup Test Image name: Cleanup Test Image
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04
needs: [e2e-tests, comprehensive-e2e, translation-tests] needs: [e2e-tests, comprehensive-e2e]
if: always() if: always()
permissions: permissions:
packages: write packages: write