[P1][微信群] Skill 市场安装链路异常:已下架技能仍展示、安装按钮回退、导入也失败,疑似双技能库不同步 #268
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: "nexu-pal: issue opened" | |
| on: | |
| issues: | |
| types: [opened] | |
| permissions: | |
| contents: read | |
| issues: write | |
| jobs: | |
| process-issue: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v4 | |
| - name: Setup Node.js | |
| uses: actions/setup-node@v4 | |
| with: | |
| node-version: "20" | |
| - name: Create GitHub App token | |
| id: app-token | |
| uses: actions/create-github-app-token@v1 | |
| with: | |
| app-id: ${{ secrets.NEXU_PAL_APP_ID }} | |
| private-key: ${{ secrets.NEXU_PAL_PRIVATE_KEY_PEM }} | |
| - name: Welcome first-time contributor | |
| uses: actions/first-interaction@v3 | |
| with: | |
| repo_token: ${{ steps.app-token.outputs.token }} | |
| issue_message: | | |
| Hey, welcome to Nexu! 🎉 Thanks so much for taking the time to open your first issue here — we really appreciate it. A maintainer will be along shortly to take a look. In the meantime, feel free to share any extra context that might help us help you! | |
| pr_message: | | |
| Hey, welcome to Nexu! 🎉 Thanks so much for opening your first pull request — we really appreciate the contribution. A maintainer will review it shortly. | |
| - name: Process issue | |
| env: | |
| OPENAI_BASE_URL: ${{ secrets.OPENAI_BASE_URL }} | |
| OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| OPENAI_MODEL: "google/gemini-2.5-flash" | |
| GITHUB_TOKEN: ${{ steps.app-token.outputs.token }} | |
| GITHUB_REPOSITORY_OWNER: ${{ github.repository_owner }} | |
| ISSUE_NUMBER: ${{ github.event.issue.number }} | |
| ISSUE_TITLE: ${{ github.event.issue.title }} | |
| ISSUE_BODY: ${{ github.event.issue.body }} | |
| ISSUE_AUTHOR_LOGIN: ${{ github.event.issue.user.login }} | |
| ISSUE_AUTHOR_ASSOCIATION: ${{ github.event.issue.author_association }} | |
| run: node scripts/nexu-pal/process-issue-opened.mjs |