diff --git a/.github/workflows/discussions.yml b/.github/workflows/discussions.yml index 02f71f90..2091c039 100644 --- a/.github/workflows/discussions.yml +++ b/.github/workflows/discussions.yml @@ -6,11 +6,22 @@ on: jobs: create-discussion-threads: runs-on: ubuntu-latest + permissions: + discussions: write + contents: read steps: + + - name: temp1 + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh api graphql --field query="mutation ($input: CreateDiscussionInput!) { createDiscussion(input: $input) { discussion { id } } }" --field variables='{"input": {"body": "The body of the new discussion", "title": "The title of the new discussion", "repositoryId": ${{secrets.REPO_ID}}, "categoryId": ${{secrets.CAT_ID}}, "clientMutationId": "my-unique-client-id"}}' + - name: Create a new GitHub Discussion id: create-discussion - uses: abirismyname/create-discussion@v1.x + uses: abirismyname/create-discussion@v1.2.0 + env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -29,4 +40,4 @@ jobs: echo discussion-id: ${{steps.create-discussion.outputs.discussion-id}} echo discussion-url: ${{steps.create-discussion.outputs.discussion-url}} else - echo "Discussion not created" + echo "Discussion not created" \ No newline at end of file