File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -202,17 +202,26 @@ jobs:
202202 runs-on : ubuntu-latest
203203 env :
204204 OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
205+ OPENAI_BASE_URL : ${{ secrets.OPENAI_BASE_URL }}
205206 steps :
206207 - uses : actions/checkout@v4
208+ - name : check-openai-secret
209+ id : openai-secret
210+ run : |
211+ if [ -z "${OPENAI_API_KEY:-}" ]; then
212+ echo "::notice title=readme::Skipping translation because OPENAI_API_KEY secret is not available."
213+ echo "skip=true" >> "$GITHUB_OUTPUT"
214+ fi
207215 - name : translate-readme
216+ if : steps.openai-secret.outputs.skip != 'true'
208217 run : |
209218 npm install -g @openai/codex
210219 codex exec --full-auto \
211220 -c shell_environment_policy.ignore_default_excludes="true" \
212221 -c model="gpt-5-codex" \
213222 -c model_provider="gitea_openai" \
214223 -c model_providers.gitea_openai.name="gitea_openai" \
215- -c model_providers.gitea_openai.base_url="${{ secrets. OPENAI_BASE_URL } }" \
224+ -c model_providers.gitea_openai.base_url="${OPENAI_BASE_URL}" \
216225 -c model_providers.gitea_openai.env_key="OPENAI_API_KEY" \
217226 -c model_providers.gitea_openai.wire_api="responses" \
218227 "$(cat ./.codex/prompts/readme-translation.txt)"
You can’t perform that action at this time.
0 commit comments