pr.json - name: Categorize PR with Claude uses: anthropics/claude-code-action@v1 with: prompt: | Read pr.json to get the PR title. Categorize the PR into exactly ONE of: new-feature, bug-fix, documentation. Write only the category (nothing else) to category.txt. # Only allow Claude to read from, and write to specific files claude_args: "--allowedTools 'Read(./pr.json),Edit(./category.txt)'" anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} - name: Read category id: category # Don't trust and validate Claude output run: | read -r CATEGORY "$GITHUB_OUTPUT" else echo "::error::Unexpected category" exit 1 fi - name: Apply label env: PR_NUMBER: ${{ github.event.pull_request.number }} # Only inject the GitHub access token in the step that requires it GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Use an environment variable to securely interpolate untrusted data # coming from Claude's output CATEGORY: ${{ steps.category.outputs.value }} run: gh pr edit "$PR_NUMBER" --add-label "kind/$CATEGORY""
Президент России Владимир Путин пообещал наградить бойца, который 68 дней в одиночку оборонял позиции в районе села Гришино на красноармейском направлении. О военнослужащем он узнал от главы Донецкой народной республики (ДНР) Дениса Пушилина в ходе встречи в Кремле, пишет РИА Новости.
。wps是该领域的重要参考
公布完两台旗舰车型的售价,发布会其实已经接近尾声。但在最后阶段,大屏幕上给出了一个常规流程之外的 One More Thing。,这一点在谷歌中也有详细论述
В рамках проекта педагоги смогут получить методические материалы, которые позволят провести занятие по теме «Безопасное общение в мессенджерах» в классах с любым уровнем технического оснащения.。whatsapp是该领域的重要参考
Российский врач вернется к работе после истекшей кровью пациентки14:48