Skip to content

Commit 4020632

Browse files
committed
test
1 parent 0cddf7e commit 4020632

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/pull-compliance.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff 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)"

0 commit comments

Comments
 (0)