From 4418551f1d85d7528c8953aa54f7b8b3a7d2871d Mon Sep 17 00:00:00 2001 From: JJ Merelo Date: Fri, 6 Sep 2019 09:15:54 +0200 Subject: [PATCH] Adds example with use of github object --- README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/README.md b/README.md index 9f244cb..767fd3d 100644 --- a/README.md +++ b/README.md @@ -92,3 +92,29 @@ jobs: await github.issues.createComment({...context.issue, body: 'Welcome, new contributor!'}) ``` + +### Download data from an URL + +You can use the `github` object to access the octokit API. For +instance, `github.request` + +``` +on: + pull_request + +jobs: + diff: + runs-on: ubuntu-latest + steps: + - uses: actions/github-script@0.2.0 + with: + github-token: ${{github.token}} + script: | + const diff_url = context.payload.pull_request.diff_url + const result = await github.request( diff_url ) + console.log( result ) + +``` + +This will print the full diff object in the screen; `result.data` will +contain the actual diff text.