From b1eef09d94683a2891396c83c158e74482dd5abd Mon Sep 17 00:00:00 2001 From: Fabiana Campanari Date: Sun, 26 May 2024 17:02:03 -0300 Subject: [PATCH] action-rest-api.yml Signed-off-by: Fabiana Campanari --- .github/workflows/action-rest-api.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/action-rest-api.yml diff --git a/.github/workflows/action-rest-api.yml b/.github/workflows/action-rest-api.yml new file mode 100644 index 0000000..a30c3dd --- /dev/null +++ b/.github/workflows/action-rest-api.yml @@ -0,0 +1,21 @@ +name: Create issue on commit + +on: [ push ] + +jobs: + create_issue: + runs-on: ubuntu-latest + permissions: + issues: write + steps: + - name: Create issue using REST API + run: | + curl --request POST \ + --url https://api.github.com/repos/${{ github.repository }}/issues \ + --header 'authorization: Bearer ${{ secrets.GITHUB_TOKEN }}' \ + --header 'content-type: application/json' \ + --data '{ + "title": "Automated issue for commit: ${{ github.sha }}", + "body": "This issue was automatically created by the GitHub Action workflow **${{ github.workflow }}**. \n\n The commit hash was: _${{ github.sha }}_." + }' \ + --fail