diff --git a/.github/workflows/triage-incoming.yaml b/.github/workflows/triage-incoming.yaml new file mode 100644 index 00000000..d8cdffe2 --- /dev/null +++ b/.github/workflows/triage-incoming.yaml @@ -0,0 +1,27 @@ +name: Move new issues into triage board + +on: + issues: + types: [ opened ] + +jobs: + add-to-project: + runs-on: ubuntu-latest + steps: + - uses: octokit/graphql-action@v2.x + id: add_to_project + with: + headers: '{"GraphQL-Features": "projects_next_graphql"}' + query: | + mutation add_to_project($projectid:ID!,$contentid:ID!) { + addProjectV2ItemById(input: {projectId: $projectid contentId: $contentid}) { + item { + id + } + } + } + projectid: ${{ env.PROJECT_ID }} + contentid: ${{ github.event.issue.node_id }} + env: + PROJECT_ID: "PN_kwDOAM0swc4AH1sa" + GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}