code.vegaprotocol.io/vega@v0.79.0/.github/workflows/add_issue_to_project.yml (about) 1 --- 2 3 name: "Add Issues To Project Board" 4 5 "on": 6 issues: 7 types: [opened] 8 env: 9 GH_TOKEN: ${{ secrets.PROJECT_MANAGE_ACTION }} 10 PROJECT_ID: ${{ secrets.CORE_PROJECT_ID }} 11 ISSUE_ID: ${{ github.event.issue.node_id }} 12 USER: ${{ github.actor }} 13 jobs: 14 add_issue: 15 runs-on: ubuntu-latest 16 steps: 17 - name: "Add issue to project board" 18 run: | 19 gh api graphql -f query=' 20 mutation($user:String!, $project:ID!, $issue:ID!) { 21 addProjectV2ItemById(input: {clientMutationId: $user, projectId: $project, contentId: $issue}) { 22 item { 23 id 24 } 25 } 26 }' -f project=$PROJECT_ID -f issue=$ISSUE_ID -f user=$USER