Warp 的 Windows 输入层没有实现 IME 预编辑字符串的捕获和渲染,导致拼音输入的"中间状态"对用户不可见。 #573
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Dedupe New Issues | |
| on: | |
| issues: | |
| types: [opened] | |
| # Manual trigger for local testing | |
| workflow_dispatch: | |
| inputs: | |
| server_url: | |
| description: 'PowerFixer server URL (e.g., https://your-domain.ngrok-free.dev for local testing)' | |
| required: true | |
| default: 'https://powerfixer.warp.dev' | |
| issue_number: | |
| description: 'Issue number to dedupe' | |
| required: true | |
| jobs: | |
| trigger-dedupe: | |
| name: Trigger Dedupe Analysis | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Set variables | |
| id: vars | |
| run: | | |
| # Use workflow_dispatch inputs if available, otherwise use issue event | |
| if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then | |
| echo "server_url=${{ github.event.inputs.server_url }}" >> $GITHUB_OUTPUT | |
| echo "issue_number=${{ github.event.inputs.issue_number }}" >> $GITHUB_OUTPUT | |
| else | |
| echo "server_url=https://powerfixer.warp.dev" >> $GITHUB_OUTPUT | |
| echo "issue_number=${{ github.event.issue.number }}" >> $GITHUB_OUTPUT | |
| fi | |
| - name: Trigger PowerFixer Dedupe | |
| env: | |
| SERVER_URL: ${{ steps.vars.outputs.server_url }} | |
| ISSUE_NUMBER: ${{ steps.vars.outputs.issue_number }} | |
| run: | | |
| echo "Triggering dedupe for issue #${ISSUE_NUMBER} on ${SERVER_URL}" | |
| # Only send issue_number and repo - agent fetches issue content live for security | |
| curl -s -X POST \ | |
| -H "Content-Type: application/json" \ | |
| -H "X-Webhook-Api-Key: ${{ secrets.POWERFIXER_WEBHOOK_API_KEY }}" \ | |
| -d "{ | |
| \"issue_number\": ${ISSUE_NUMBER}, | |
| \"repo\": \"warpdotdev/warp\" | |
| }" \ | |
| "${SERVER_URL}/api/v1/webhook/dedupe" |